Leonel Garcia's address is 4105 Old Lufkin Road , Nacogdoches, TX 75964. Possible relatives include Santos Hernandez, Arturo Torres and others. Leonel's latest phone number is (936) 250-0928. Previous phone numbers include (936) 564-3534 and (956) 456-1245.
Address History: 4105 Old Lufkin Road, Nacogdoches, TX 75964;
212 County Road, Nacogdoches, TX 75964;
Shiner, TX 77984
Results 1 - 1 of 1