Electa Townsend was born in 1957, age 67. Electa Townsend's address is 4730 Cheryl Drive , Corpus Christi, TX 78415. Possible relatives include Alexander Townsend, Betty Townsend and 5 others. Public records show Electa has also lived in San Diego, CA and San Francisco, CA. Electa's latest phone number is (361) 435-9741. Previous phone numbers include (423) 542-5420 and (702) 221-8860.
Also goes by: Electa Townsend
Address History: 4730 Cheryl Drive, Corpus Christi, TX 78415;
8994 Covina Street, San Diego, CA 92126;
San Francisco, CA 94117;
Henderson, NV 89074;
Las Vegas, NV 89120
Results 1 - 1 of 1