Providing Complete Veterinary Care in Amesbury and Surrounding Areas
26 Haverhill Rd.
Amesbury, MA 01913
Fax: (978) 517-1326
Every other Saturday
"Our experience at Merrimac Valley Animal Hospital was excellent. The way they handled and worked with our dog was fantastic. I would highly
Sam & Kimm, Amesbury
Veterinary Websites by InTouch Practice Communications