Find all the information for Amesbury Animal Hospital, that provides veterinary services in Amesbury, MA 01913