In an emergency
For emergencies call 911Police (business line)(508) 943-4411
Fire (business line)(508) 949-8040
This page is incomplete. Some offices are not listed yet. .
Town Government
Select BoardTown Administrator(508) 949-8000
Town Clerk(508) 949-8004
AssessorAssessor's Office(508) 949-8006
Treasurer / Collector(413) 967-9941
Public Works & Utilities
Roads & Snow RemovalHighway Department(508) 949-8020
Transfer StationTransfer Station/Recycling Center(508) 949-8022
WaterSewer/Water Office(508) 949-8007
SewerSewer Department(508) 949-8007
Health & Human Services
Board of Health(508) 949-8012
Veterans' ServicesVeterans Office(508) 949-8010
Human ServicesSenior Center(508) 949-8015
Seniors
Council on Aging / Senior CenterCouncil on Aging(508) 949-8015
Library
Public LibraryPearle L Crawford Memorial Library(508) 949-8021
Recreation
Recreation DepartmentCouncil on Aging(508) 949-8015
More Services
Building DepartmentCode Enforcement and Inspections(508) 949-8012
PlanningPlanning Board(508) 949-8014
Conservation Commission(508) 949-8011
Trash & Recycling
Structured facility data is not yet verified for this town. Contact listings above may still apply.
Structured recycling data; contact listings may also appear under Public Works.
Sponsor this page
Local organizations can put a labeled sponsor block on this town's blue page — one sponsor at a time, never mixed into the listings.