The birth year was listed as 1954. Townsend now resides at 1213 Dingledine Rd, Saint Peters, Mo 63304. Records link phone number (636) 441-1066 with Townsend’s details. Townsend has reached the age of 71 years. Townsend's possible relatives are Theresa D Townsend, Nicole Townsend, Lucretia L Townsend and one other person. In addition to Saint Peters, Townsend also lived in Saint Louis and Milwaukee.