Find all the information for Lucky Pet Animal Hospital, that provides veterinary services in Berwick, ME 03901