Debra Spencer was born in 1953, age 71. Debra Spencer's address is 18 Foxwood Road South, Guilford, CT 06437. Possible relatives include Carol Spencer, Laura Spencer and 1 others. Public records show Debra has also lived in Cambridge, MA and Saint Charles, MO. Debra's latest phone number is (203) 453-5470. Previous phone numbers include (513) 489-9206. The latest email address for Debra Spencer is spe****@att.net.
Address History: 18 Foxwood Road South, Guilford, CT 06437;
4 Canal Parks Apt 604, Cambridge, MA 02141;
Saint Charles, MO 63301;
Union, MO 63084;
Fairfield, OH 45014
Emails: spe****@att.net
Results 1 - 1 of 1