1. Town of Holliston 150 Goulding St, Holliston, MA 01746 Coordinate: 42.18312,-71.40382 Phone: (508) 429-0622