Libra Jimenez was born in 1949, age 75. Libra Jimenez's address is 2018 Barnsley Lane , Houston, TX 77088. Possible relatives include Jorge Jimenez, Juan Jimenez and 2 others. Public records show Libra has also lived in Houston, TX. Libra's latest phone number is (281) 448-9676.
Phone Numbers: (281) 448-9676
Results 1 - 1 of 1