Veterinary Vision has two locations
Our San Carlos office is open Monday through Saturday. We are conveniently located on Industrial Road between Holly and Quarry with plenty of off-street parking. Doctors and staff split time between the two locations, providing consistency.
210 Industrial Road,Ste #100
San Carlos, CA
The clinic is located within the San Carlos Business Center, on the corner of Quarry Road and Industrial Road, 3/4 miles north of Holly Street. We share a large parking lot with several other businesses. Our office is on the right as you face the building.
From the North: Take 101 South to the Holly Street exit (about 5 miles south of highway 92). Exit to the right, then turn right at the first light onto Industrial Road. As you proceed north on Industrial Road, the clinic will be on the left (west) side of the street about 3/4 mile from Holly Street.
From the South: Take 101 North to the Holly Street/Redwood Shores exit. Bear left to exit on Holly St. Move left one lane and turn right at the second light (Industrial Road). Go approximately 3/4 mile and turn into parking lot on the left.