Carmel Townsend was born in 1923, age 100. Carmel Townsend's address is 18120 Fleming Street , Detroit, MI 48234. Possible relatives include Julian Townsend. Public records show Carmel has also lived in Detroit, MI. Carmel's latest phone number is (313) 491-0249.
Related to: Julian Townsend
Phone Numbers: (313) 491-0249
Results 1 - 1 of 1