Exceptional Pet Care in Santa Rosa!

Below you will find contact information for our Windsor Animal Hospital in Santa Rosa. Please contact us to make an appointment!

 

Address

6422 Old Redwood Hwy, Santa Rosa, CA 95403

Contact

Phone: 707-838-3031

Hours

Open 7 Days A Week
8:00am – 6:00pm

We are closed on New Year’s Day, Easter, Independence Day, Thanksgiving and Christmas. We have limited hours on Christmas Eve and NYE.