Carlos Ruiz was born in 1986, age 38. Carlos Ruiz's address is 13070 Melmont Road , Melba, ID 83641. Possible relatives include Ferdinnan Acosta, Juan Palacios and 4 others. Carlos's latest phone number is (208) 461-7543. Previous phone numbers include (208) 495-2304 and (208) 495-2435.
Address History: 13070 Melmont Road, Melba, ID 83641;
7253 Murphy Road, Melba, ID 83641;
Nampa, ID 83686;
Houston, TX 77099
Results 1 - 1 of 1