Felix Ruiz's address is 580 Oleander Road , Lake Worth, FL 33462. Possible relatives include Antonio Conejero, Jeannette Perez and 1 others. Felix's latest phone number is (561) 312-0639.
Phone Numbers: (561) 312-0639
Address History: 580 Oleander Road, Lake Worth, FL 33462;
711 W Ocean Drive, Boynton Beach, FL 33426;
Lantana, FL 33462
Results 1 - 1 of 1