Odilia Ruiz was born in 1961, age 62. Odilia Ruiz's address is 1304 Po Box , Lockhart, TX 78644. Possible relatives include Cheryl Hunt, Sonia Lopez and 7 others. Odilia's latest phone number is (818) 998-0701. Previous phone numbers include (956) 689-1167.
Address History: 1304 Po Box, Lockhart, TX 78644
Jeremiah Ruiz's current address is 5557 West 6th Street Apartment 1101, Los Angeles, CA 90036. Phone numbers associated with Jeremiah are (956) 689-1167 and (956) 966-5525. Jeremiah has also lived in Los Angeles, CA and Austin, TX.
Address History: 5557 West 6th Street Apartment 1101, Los Angeles, CA 90036;
4817 1 2 Melrose Avenue, Los Angeles, CA 90029;
Austin, TX 78751;
Dallas, TX 75231;
Groves, TX 77619
Results 1 - 2 of 2