Leonel Barrera was born in 1946, age 77. Leonel Barrera's address is 117 W Camellia Avenue , Mcallen, TX 78501. Possible relatives include Anna Barrera, Cynthia Barrera and 1 others. Public records show Leonel has also lived in Mcallen, TX. Leonel's latest phone number is (210) 687-4922. Previous phone numbers include (956) 687-4922.
Delia Barrera's current address is 117 W Camellia Avenue , Mcallen, TX 78501. Delia's age is 74 years old (1950). Phone numbers associated with Delia are (210) 687-4922 and (956) 687-4922. Delia has also lived in Mcallen, TX.
Also goes by: Delia Barbosa Cavazos
Phone Numbers: (210) 687-4922,
(956) 687-4922
Results 1 - 2 of 2