Closed today
277 Elm St, Amesbury“I have brought my pets here for a long time. They are very kind and considerate to your pet. They take the time to explain things“
Closed today
26 Haverhill Rd, Amesbury“Friendly staff! Excellent phone customer service. Excellent front desk staff!Vet and techs were both friendly and informative.“
“Amesbury Animal Hospital has been Ripple's care team since he joined our family 9 years ago. We highly recommend this team for the professionalism, kindness and follow through that they extend to us every visit.“