4.3 from 125 reviews
Address 501 Laurel St, San Carlos, CA 94070
Phone Number +16506317400
Offers Animal Hospital > Primary Care
"Good, a bit of a wait, but very thorough! : )"
"Fast and pet friendly service"
4.6 from 97 reviews
Address 210 Industrial Rd Unit 100, San Carlos, CA 94070
Phone Number +16505511115
Offers Animal Hospital > Primary Care
"The Entire staff is as unprofessional as a doctors office could be."
"If you need top quality opthamalogy service for your pet, these guys are it."