Find a Veterinarian Directory Record Detail

Click here to do another search.

Richard P. Barrett, DVM


Company Name:Canyon Veterinary Hospital
Work Address: 20897 Redwood Rd
Castro Valley, CA 94546-5915
USA
Work Phone Number: (510) 582-6704
Practice Type: Small Animal Practice