Townsend has listed phone number: (313) 884-4975. Townsend has previously lived in Detroit. The current age of Townsend is 49. The birth year was listed as 1975. Townsend currently resides at 15383 Auburn St, Detroit, Mi 48223.