Clinicas del Camino Real, Inc., El Rio in Oxnard, California (Health, Medical, Clinic) - Map

Map & Directions Store Details & Deals

221 E Ventura Blvd Ste 126
Oxnard, California 93036-0277
Ventura County

Phone: 805-436-3444

Detailed Map