Leonel Barrera was born in 1941, age 82. Leonel Barrera's address is 117 Warner Street , Del Rio, TX 78840. Possible relatives include Yvette Barerra, Enrique Barrera and 7 others. Leonel's latest phone number is (507) 434-4964. Previous phone numbers include (830) 308-3273 and (830) 422-2041.
Address History: 117 Warner Street, Del Rio, TX 78840;
102 Albert Street # Res11, Del Rio, TX 78840;
Eagle Pass, TX 78852
Results 1 - 1 of 1