1. Mendon Animal Clinic 128 Uxbridge Rd, Mendon, MA 01756 Coordinate: 42.09435,-71.58292 Phone: (508) 478-7387