Oscar Ruiz, MDMOscar Ruiz · Public Health Dentistry2050 S Blosser Rd, Santa Maria, CA 93458(805) 346-3900Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing