1. Associates Animal Hospital 21 Summer St, Westborough, MA 01581 Coordinate: 42.2706,-71.61412 Phone: (508) 870-0600