Maps & Driving Directions

We are located on the corner of Holly and Laurel Streets north of downtown San Carlos.  Our parking lot is accessible from the alleyway directly behind the Shell Gas Station on El Camino Real.  There is also street parking available at our front entrance on Laurel Street.

From Highway 101 take the Holly Street exit west and follow Holly Street across El Camino Real.  We are located on the left hand side right after passing the Shell Gas Station.

Find Other Nearby VCA Locations