Skip to main content
Our Locations: 2901 N. Ventura Road, Ste 120, Oxnard

Oxnard Office
2901 N. Ventura Road, Suite 120
Oxnard, CA 93036

Get Directions »

Call to make an appointment:
(805) 485-7877

View All Locations »

Serving Oxnard

Five physicians practice from the offices at 2901 N. Ventura Road: Internists David Mescher, MD, and Megan Mescher-Cox, DO and Bora Kim, MD, Family Practice doctor Micah Dickey, DO and Rheumatologist/Internist doctor Diane Narhi, MD. The offices are conveniently located by the Riverpark complex in Oxnard. There is ample parking surrounding the building, whose address is clearly visible from the road.  The friendly staff join the doctors in striving to provide excellent, convenient, and personal care.

Call today for an appointment.

Primary and Specialty Care Services
Internal Medicine

Office Hours
Monday: 8:00am-5:00pm
Tuesday: 8:00am-5:00pm
Wednesday: 8:00am-7:00pm
Thursday: 8:00am-5:00pm
Friday: 8:00am-5:00pm