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....
Read More About the Town of Holland, MA
All Boards & Committees
Tuesday 6:00 PM-8:30 PMWednesday 9:00 am -12:00amThursdays 9:00 am - 12 PM and 1-4 PM