8AM - 6:30PM
96 Hanover St, Newbury8AM - 6PM
277 Elm St, Amesbury“Every time our puppy has had an appt everyone has been very nice. Our 11mo old puppy swallowed a sock yesterday and they had us bring him right in and took him in immediately and were so nice and kept us informed of what they were going to do. We were luckily in and out in less than half an hour and the fee was very reasonable.“
8AM - 5:30PM
3 Walton Rd, Seabrook“They are very patient with me and my questions. The front desk staff is also outstanding and have a great memory of my pets individually and truly care“
8AM - 6PM
230 Main St, Amesbury“I have used this practice for 20 years. Dr. Smith and Dr. Bastien are very knowledgeable and professional. The Techs are wonderful as well. They all care about the animals they treat and make me feel like my pet is in good hands. I haven't had much interaction with the other vets in the practice.“
9AM - 7PM
419 Merrimac St, Newburyport“These people are so nice and compassionate! For real. It isn't just a show. They truly care for the animals they treat. I am so glad we found them!“
8AM - 6PM
108 Newburyport Turnpike, Rowley“Dr. Callahan truly cares for all of his patients. My cat, Jaxon, is just over 1 year old, and he suddenly got ill, and I didn’t know why. Dr. Callahan and his staff have been so amazing, kind, and patient with me through this whole situation. They have all gone above and beyond for Jaxon. They show so much care and love for both him and I. When your fur baby is sick, it can be very scary. Not once did anyone make me feel I was being annoying or like a bother, even though I called a few times a day to check on him. Thank you, Dr. Callahan and staff! You are all truly amazing! Jaxon is feeling so much better today, and I’m very grateful I chose you to care for my fur baby.“
Animal Hospitals
Animal Hospitals
Animal Hospitals
Animal Hospitals
Animal Hospitals
Animal Hospitals
“We have been taking our beloved dog to Newbury for 17 years. Yesterday was her final day with us. I can’t thank the incredible staff at the hospital enough for the kindness and compassion they had for our family. This is a special place and will always be the providers for our pets“