Elizabeth Townsend was born in 1970, age 53. Elizabeth Townsend's address is 410 Candler Park Drive Ne Apt A5, Atlanta, GA 30307. Possible relatives include Carolyn Townsend, Dalton Townsend and 1 others. Public records show Elizabeth has also lived in Athens, GA and Decatur, GA. Elizabeth's latest phone number is (404) 827-0363.
Phone Numbers: (404) 827-0363
Address History: 410 Candler Park Drive Ne Apt A5, Atlanta, GA 30307;
131 E Broad Street Apt 301, Athens, GA 30601;
Decatur, GA 30033;
Raleigh, NC 27609;
Knoxville, TN 37919
Results 1 - 1 of 1