About the Town
Welcome to the Town of Holland. We hope you find the information here useful. Holland, MA is a bucolic town located in south central Massachusetts. Easily accessed from I-84 and the Mass Pike, its centrally located proximity makes Boston, Hartford Ct, Springfield and Worcester a pleasant and easy trip from home.
Fax:
(413) 245-7037
Phone:
(413) 245-7108
Hours of Operation:
Hours of Operation Vary:
View Hours by Department
Address
Town of Holland
27 Sturbridge Road
Holland, MA
01521
United States
See map: Google Maps