Contact

graphics shape
Department Name Phone
Animal Control (508) 659-1290
Building Department (508) 697-0904
Community & Economic Development (508) 697-0950
Conservation (508) 697-0950
Economic Development/ Plannning (508) 697-0950
Elder Affairs (508) 697-0929
Finance (508) 697-0926
Fire Department (508) 697-0900
Accounting (508) 697-0926
Assessing (508) 697-0928
Payroll and Benefits Administration (508) 697-0927
Police Department (508) 697-6118
Treasurer/Revenue Collecting (508) 697-0923
Health Department (508) 697-0903
Human Resources (508) 697-0971
Information Technology (508) 697-0966
Parking Department (508) 697-8020
Parks & Recreation (508) 697-8020
Public Works (508) 697-0932
Engineering Division (508) 697-0906
Highway Division (508) 697-0931
Transfer Station (508) 697-0903
Sewer Division (508) 697-0937
Water Division (508) 697-0910
Town Clerk (508) 697-0921
Town Council (508) 659-1254
Town Library (508) 697-3331
Town Manager (508) 697-0919
Veterans' Services (508) 697-0908
Zoning (508) 697-0950