Our Location


6422 Old Redwood Hwy
Santa Rosa, CA 95403

ph:  (707) 838-3031
fax: (707) 838-4905

Hours of Operation:
8:00 AM to 6:00 PM
7 days a week

Emergency services available after hours

Finding Windsor Animal Hospital is easy.  From 101, exit at Shiloh Road heading east.  Turn left on Old Redwood Highway and proceed north to 6422, where you’ll find our building on the right.

For a Google map click here.