Estella Ruiz was born in 1974, age 49. Estella Ruiz's address is 2651 W Broadway Boulevard Apt 4105, Tucson, AZ 85745. Possible relatives include Gloria Neal, Curtis Ruiz and 12 others. Estella's latest phone number is (520) 401-4883. Previous phone numbers include (520) 822-5061 and (520) 883-5717.
Address History: 2651 W Broadway Boulevard Apt 4105, Tucson, AZ 85745;
5801 S 12th Avenue Apt 150, Tucson, AZ 85706;
Chula Vista, CA 91911
Results 1 - 1 of 1