Demetris Townsend's address is 5012 N 27th Street , Milwaukee, WI 53209. Possible relatives include El Oof, Juanita Townsend and 2 others. Public records show Demetris has also lived in Milwaukee, WI. Demetris's latest phone number is (404) 396-9359. Previous phone numbers include (414) 254-4754 and (414) 257-3409. The latest email address for Demetris Townsend is dem****@hotmail.com.
Emails: dem****@hotmail.com
Results 1 - 1 of 1