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!



6422 Old Redwood Hwy, Santa Rosa, CA 95403


Phone: 707-838-3031


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.