Search results
- See moreSee moreSee moreSee moreBarrett Richard P DVM - Canyon Veterinary HospitalVeterinary Medicine
Phone: (510) 582-6704
20897 Redwood Rd Castro Valley, CA 94546 2111.92 mi
Is this your business? Verify your listing
Phone: (510) 582-6704
20897 Redwood Rd Castro Valley, CA 94546 2111.92 mi
Is this your business? Verify your listing
4.5 61 reviews
Dr. Barrett is one of the nicest veterinarians I have ever been to. My dog was completely happy for her yearly exam - super low-stress environment. The staff was also calm and quiet. It's obvious... More
Our family would like to extend our gratitude and love to Canyon veterinarian hospital, Dr. Barrett and his entire staff for always showing such compassion, love and understanding when it came to... More
My cat Alliester has made it past 20! I called the front desk to ask why Dr Barrett is refusing to call into my pharmacy Brava pharmacy to continue Alliester's comfort care and his prescription of... More
Dr. Barrett and Mary were superb at caring for our precious little Charlie. He is on the mend healing very well from his neutered surgery. He is back to being adventurous again. Dr. Barrett and... More
Doctor Barrett is the best vet I've ever been too. He's able to immediately hone in on the issue and he has a very gentle rapport with the scared pets. I came here from another local vet... More