Elictra Townsend was born in 1977, age 47. Elictra Townsend's address is 1919 Lakewood Avenue , Lima, OH 45805. Possible relatives include Teresa Baker, Carla Barnett and 11 others. Public records show Elictra has also lived in Lakewood, OH. Elictra's latest phone number is (419) 221-0456. Previous phone numbers include (419) 222-0006 and (419) 222-0923. The latest email address for Elictra Townsend is bar****@yahoo.com.
Also goes by: E Dannielle Townsend
Emails: bar****@yahoo.com,
lic****@yahoo.com,
mal****@gmail.com,
tay****@gmail.com,
tay****@gmail.com
Results 1 - 1 of 1