Locations

We have five convenient health center locations in Vista and Oceanside in San Diego North County, and one location in the city of Lake Elsinore in Riverside County. Our administrative office is located in Vista. Scroll through the page below for a map and list of locations, services, hours and contact information.

For North San Diego County Clinic Locations Call
(760) 631-5000

Click here to view the phone directory

For VCC: Lake Elsinore Location Call
(951) 252-2720

Click here to view the phone directory

Clinic Sites