Alex Barrera's address is 621 Mckinney Avenue , Odessa, TX 79763. Possible relatives include Alberto Barrera, April Barrera and 7 others. Public records show Alex has also lived in Odessa, TX. Alex's latest phone number is (432) 334-6421.
Phone Numbers: (432) 334-6421
Results 1 - 1 of 1