Find Canyon Veterinary Hospital in Castro Valley, CA 94546 to get information on spay and neuter, dental, and vaccination services as well as boarding, grooming, and more.
Canyon Veterinary Hospital
20897 Redwood Road, Castro Valley, CA 94546
510-582-6704
623-582-9777
Mon - Fri: 9:00 AM - 6:00 PM Sat: 9:00 AM - 2:00 PM