April Watts was born in 1977, age 47. April Watts's address is 7195 Washington Avenue , Saint Louis, MO 63130. Possible relatives include Margaret Dwatts, Carol Kuzmicki and 5 others. Public records show April has also lived in Los Angeles, CA and Redondo Beach, CA. April's latest phone number is (215) 402-0553. Previous phone numbers include (215) 753-9392 and (313) 469-1312.
Also goes by: April H Schnuck,
April Schnuck
Address History: 7195 Washington Avenue, Saint Louis, MO 63130;
1352 S Carmelina Avenue, Los Angeles, CA 90025;
Redondo Beach, CA 90277;
Essex, MD 21221;
Detroit, MI 48224
Results 1 - 1 of 1