Libby was born in 1976. Public records show San Antonio, Mcallen and Mission as cities Libby also stayed in. People possibly related to Libby are Enrique Alvarez Garcia, Leticia Mayet Garcia, Carlos Garcia and 6 other people. Records link phone number (210) 979-6614 with Libby’s details. The residency of Libby is at 7000 17Th St, Mcallen, Tx 78504. Libby turned 48 years old.