Newbury Animal Hospital

96 Hanover Street
Newbury, MA 01951


Continuous Care

We handle our own emergencies during regular business hours and try our best to provide your pet with continuous care. However, if you find your pet needs care after hours, please contact Veterinary Emergency Critical Care & Referral Center ( at 603-431-3600.