Juan Ruiz was born in 1984, age 39. Juan Ruiz's address is 5517 Northwest 202nd Terrace , Opa Locka, FL 33055. Possible relatives include Olivia Chao, Pedro Chao and 1 others. Public records show Juan has also lived in Hialeah, FL and Miami Beach, FL. Juan's latest phone number is (786) 506-3384.
Also goes by: Juan P Dominguez,
Juan P Ruiz,
Juan P Ruiz-Dominguez
Phone Numbers: (786) 506-3384
Address History: 5517 Northwest 202nd Terrace, Opa Locka, FL 33055;
4655 Palm Avenue Apartment 222, Hialeah, FL 33012;
Miami Beach, FL 33139;
Miami Gardens, FL 33055
Results 1 - 1 of 1