Leo Barrera was born in 1957, age 67. Leo Barrera's address is 2885 Mabe Road Apt 201, San Antonio, TX 78251. Possible relatives include Alfelio Barrera, Amanda Barrera and 9 others. Public records show Leo has also lived in Corpus Christi, TX and Dallas, TX. Leo's latest phone number is (210) 340-6230. Previous phone numbers include (210) 340-6233 and (512) 628-0934.
Amanda Barrera's current address is 404 Lynch Drive , Bullard, TX 75757. Amanda's age is 43 years old (1980). Phone numbers associated with Amanda are (512) 524-4028 and (512) 628-1061. Amanda has also lived in Austin, TX and Commerce, TX. The latest email used to communicate with Amanda Barrera is boo****@yahoo.com.
Results 1 - 2 of 2