Contact Merrimac Valley Animal Hospital in Amesbury, MA 26 Haverhill RdAmesbury, MA 01913 Phone: (978) 388-3074 Fax: (978) 517-1326 info@merrimacvalley.com Monday - Thursday: 8:00 am - 6:00 pmFriday - Saturday: 8:00 am - 1:00 pmSunday: Closed Contact Us Contact Us Name * Name First First Last Last Email * Message * Captcha Submit If you are human, leave this field blank.