Availability
Pick a day on the calendar to see open times.
Online booking not available
This provider hasn't enabled online appointments. Please contact them directly to schedule.
Call (805) 487-9892Ask the AI booking assistant for help →About
Salida Del Sol Family Health Medical Center is an Internal Medicine Physician in Oxnard, CA. Their address is 815 Cooper Rd, Oxnard, CA 93030 and the phone number for appointments is (805) 487 9892.
