Leobardo Garcia's address is 5570 Ruben Torres Sr Boulevard Apartment 411, Brownsville, TX 78526. Possible relatives include Cynthia Carrera, Jorge Castillo and 12 others. Leobardo's latest phone number is (361) 220-2212. Previous phone numbers include (361) 485-0139 and (361) 558-8433.
Address History: 5570 Ruben Torres Sr Boulevard Apartment 411, Brownsville, TX 78526;
4539 Agua Dulce Drive, Brownsville, TX 78521;
Victoria, TX 77901
Results 1 - 1 of 1