4.4 from 252 reviews
Address 3762 Castro Valley Blvd, Castro Valley, CA 94546
Phone Number +15105821136
Offers Veterinarian > Small Animal Medicine
"I was under a very tight 72 hour deadline to have to puppy cleared by a vet."
"This place is definitely the BEST veterinary location I've ever visited."
3.3 from 213 reviews
Address 2837 Castro Valley Blvd, Castro Valley, CA 94546
Phone Number +15105828387
Offers Veterinarian > Small Animal Medicine
"I hope you people sleep well at night"
"Nice facility with separate dog/cat waiting area."
People typically spend 25 min to 1 hr here