Hours & Locations

San Francisco 1235A Taraval St.
San Francisco, CA 94116
Directions Monday - Saturday
8:00am - 5:00pm
Thursdays: Closed

San Carlos 210 Industrial Road
San Carlos, CA 94070
Directions Monday - Saturday
8:00am - 5:00pm


(650) 551-1115
(800) 427-5367 (SF Bay Area)
(650) 551-0100 (Fax)


Veterinary Vision Offers Free Exams for Service Dogs in Month of May

Veterinary Vision will be giving back to the community in the month of May as usual, by taking[...]

What About Eye Drops to Treat Cataracts?

You may have heard about eye drops that can prevent or "dissolve" cataracts. Read more about these c[...]