We’re sorry, we’re no longer accepting appointments online.
Redwood Animal Hospital
Veterinary
3762 Castro Valley Boulevard
Castro Valley,
CA
94546
(510) 582-1136
Mon - Sun: 8:30AM - 7:30PM