Northtown Guardian Pet Hospital
We have a new location! As of June 2021, our hospital has relocated to: 3881 Old Redwood Highway, Santa Rosa, CA, 95403. Click here to learn more about our new hospital!
We have a new location! As of June 2021, our hospital has relocated to: 3881 Old Redwood Highway, Santa Rosa, CA, 95403. Click here to learn more about our new hospital!