Elena Barrera's address is 3312 Sherry Lane Apartment 179, Abilene, TX 79603. Possible relatives include Danny Barrera, Lorenzo Barrera and 3 others. Elena's latest phone number is (325) 260-3987. Previous phone numbers include (325) 670-0273. The latest email address for Elena Barrera is sha****@gmail.com.
Address History: 3312 Sherry Lane Apartment 179, Abilene, TX 79603;
2402 Mimosa Drive Apartment 165, Abilene, TX 79603;
Brownfield, TX 79316
Emails: sha****@gmail.com
Results 1 - 1 of 1