Elizabeth Townsend was born in 1973, age 50. Elizabeth Townsend's address is 20500 James Couzens Freeway , Detroit, MI 48235. Possible relatives include Donald Townsend, Harold Townsend and 3 others. Public records show Elizabeth has also lived in Detroit, MI and Independence, MO. Elizabeth's latest phone number is (313) 522-0010.
Phone Numbers: (313) 522-0010
Address History: 20500 James Couzens Freeway, Detroit, MI 48235;
3378 Elmhurst Street # 208, Detroit, MI 48206;
Independence, MO 64052;
Columbus, OH 43209
Results 1 - 1 of 1