At Redwood Animal Hospital, our staff is committed to providing the best quality patient care available. Our facility is located in Castro Valley and serves the surrounding neighborhoods of Fairview and Hayward. Redwood Animal Hospital stays on top of the latest advances in veterinary technology and above all, remembers that all animals and pets need to be treated with loving care in every check-up, procedure, or surgery.
Learn more about our veterinary practice and find out more information about how we can serve the needs of you and your cherished pet.
Learn More >
We are located at:
3762 Castro Valley Blvd
Castro Valley, CA, 94546
Find Hours & Directions >
Meet the Team
Our team of caring professionals is devoted to you and your pet!
Meet Our Team >
Please call (510) 582-1136 to schedule an appointment or request an appointment online. We look forward to seeing you and your pet soon.