Theresa Armstead was born in 1978, age 45. Theresa Armstead's address is 1351 Fenway Circle , Decatur, GA 30030. Possible relatives include Brandon Armstead, Joy Armstead and 4 others. Public records show Theresa has also lived in Atlanta, GA and Iowa City, IA. Theresa's latest phone number is (404) 244-3583. Previous phone numbers include (615) 289-5975 and (615) 354-5453.
Address History: 1351 Fenway Circle, Decatur, GA 30030;
5013 Foxfield Trace Se # 13, Atlanta, GA 30339;
Iowa City, IA 52246;
Abingdon, MD 21009;
Charlotte, NC 28212
Results 1 - 1 of 1