Channel Islands Family Medical Clinic

Address

2800 S Ventura Rd
Oxnard, CA 93033