Leon Townsend was born in 1953, age 71. Leon Townsend's address is 4701 8th Avenue S, Birmingham, AL 35222. Possible relatives include Barbara Burns, Virginia Chesney and 31 others. Public records show Leon has also lived in Birmingham, AL and Huntsville, AL. Leon's latest phone number is (202) 254-1138. Previous phone numbers include (205) 202-3467 and (205) 240-0417. The latest email address for Leon Townsend is ace****@aol.com.
Also goes by: Emma C Harris,
Emma Lee Harris,
Emma Lee Lane,
Emma Lee Townsend
Address History: 4701 8th Avenue S, Birmingham, AL 35222;
204 13th Terrace N, Birmingham, AL 35204;
Huntsville, AL 35816;
Irondale, AL 35210;
Los Angeles, CA 90047
Emails: ace****@aol.com,
dra****@yahoo.com,
eto****@bham.rr.com,
eto****@bellsouth.net,
eto****@comcast.net
Results 1 - 1 of 1