Elvia Townsend was born in 1951, age 72. Elvia Townsend's address is 912 Gross Road Apartment 622, Mesquite, TX 75149. Possible relatives include Margerite Carter, Felicia Townsend and others. Elvia's latest phone number is (214) 553-9424. Previous phone numbers include (214) 575-0616 and (972) 240-7056.
Also goes by: Elvia J Townsend
Address History: 912 Gross Road Apartment 622, Mesquite, TX 75149;
9959 Adleta Boulevard Apt 224, Dallas, TX 75243;
Garland, TX 75043
Results 1 - 1 of 1