This person's birth year is 1960. This year Townsend celebrated his 64 birthday. Townsend's possible relatives are Timothy D Smith, Nathaniel L Townsend, Towannia D Townsend and one other person. 931 Warder Ave, Saint Louis, Mo 63130 is where Townsend resides. Public records show Saint Louis and University City as cities Townsend also stayed in. Townsend owns the phone number (314) 385-4058.