Accessibility View Close toolbar

Contact Us

Redwood Animal Hospital

3762 Castro Valley Blvd
Castro Valley, CA 94546

Phone: (510) 582-1136

Contact Form

Office Hours

Our Regular Schedule

Castro Valley Blvd Location

Monday - Sunday:

8:30 am - 7:30 pm

Location

Find us on the map