Find all the information for Tamarack Veterinary Hospital, that provides veterinary services in Westford, VT 05494