Records link Townsend with Rose T Ellis, James David Ellis, Eugene Townsend Ellis and 2 other people. Townsend has previously lived in Mobile. His birth year was listed as 1974. Townsend’s current address is 258 Park Ave, Mobile, Al 36607. Townsend was born 50 years ago. Townsend has listed (251) 304-0478 as his phone number.