NPI #
126 W Deodar Ave
Oxnard, CA, 93030
Ambulatory Health Care Facilities
Clinic/Center
Dental
261QD0000X
703 N A St
Oxnard, CA, 93030-4309
200 South A Street, Suite 300
801 Cooper Rd
Oxnard, CA, 93030-5445
815 Cooper Rd
800 Morado Place