Phone Directory

DepartmentTelephone
Accounting Office978-897-1306
Assessor’s Office978-897-1304
Board of Health978-897-1302
Board of Selectmen978-897-1301
Building Department978-897-1302
Conservation Commission978-897-1302
Council on Aging978-897-1009
Department of Public Works978-897-1317
Fire Department (non-emergency)978-897-1015
Library978-897-1310
Municipal Services (Health, Building, Planning)978-897-1302
Police Department (non-emergency)978-897-1011
Recycling and Solid Waste978-897-1317
Town Administrator978-897-1375
Town Clerk978-897-1300
Office of the Treasurer – Collector978-897-1305
Veteran’s Services978-897-0561