1. Roy Mechanical Services 275 Hopping Brook Rd, Holliston, MA 01746 Coordinate: 42.16868,-71.46805 Phone: (774) 233-0922