Odvin Ruiz was born in 1977, age 46. Odvin Ruiz's address is 1260 Edgeworth Avenue Apt 107, Daly City, CA 94015. Possible relatives include Otto Garcia, Arura Malone and others.
Address History: 1260 Edgeworth Avenue Apt 107, Daly City, CA 94015;
2332 Foothill Boulevard Apt 207, Oakland, CA 94601;
San Mateo, CA 94401
Results 1 - 1 of 1