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 - Friday:

8:00 am - 6:00 pm

Saturday:

8:30 am - 5:00 pm

Sunday:

Closed

Location

Find us on the map