Archie Towsend was born in 1970, age 53. Archie Towsend's address is 2618 Kendall Drive , Charlotte, NC 28216. Possible relatives include Patricia Thompson, Calvin Townsend and 4 others. Public records show Archie has also lived in Abingdon, MD and Baltimore, MD. Archie's latest phone number is (410) 233-3923. Previous phone numbers include (410) 362-3946 and (410) 488-3001.
Also goes by: Archie L Townsend
Address History: 2618 Kendall Drive, Charlotte, NC 28216;
3713 Federal Lane, Abingdon, MD 21009;
Baltimore, MD 21213;
Essex, MD 21221;
Halethorpe, MD 21227
Results 1 - 1 of 1