Iletta Townsend was born in 1930, age 94. Iletta Townsend's address is 5122 Heathfield Court , Houston, TX 77084. Public records show Iletta has also lived in La Marque, TX. Iletta's latest phone number is (409) 935-5292. Previous phone numbers include (713) 935-5292 and (956) 324-2508.
Results 1 - 1 of 1