San Carlos Office Hours and Directions

Veterinary Vision has two locations


650-551-0100 [FAX]

For emergencies, please read this.

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

Front door San CarlosThe 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.


View Larger Map

Self-Service PortalNeed to make an appointment, request medical records, leave a message for your medical team, or complete a RX refill request?

Your requests and inquiries will then be sent to our client service team who will be in touch with you within 24-72 hours, depending on the request. Our Veterinary Vision Self-Service Portal helps reduce high call volumes, hold times, and provides our pet parents the added convenience of digital capabilities to get in touch with us versus calling in.