Local Phone Directory

DepartmentsPhone
Administrator(508) 520-4949
Animal Control

(508) 520-4922

Board of Assessors

(508) 520-4920

Building & Inspections Department(508) 520-4926
Comptroller(508) 520-4929
Conservation(508) 520-4929
Engineering(508) 520-4910 
(508) 553-5500
Facilities Department(508) 553-4802 Mgmt Ofc. 1
(508) 613-1706 Mgmt Ofc. 2
Fire Department

(508) 528-2323

GIS Department

(508) 553-5500
(508) 520-4910

Health Department(508) 520-4905
Highway Division(508) 520-4910
(508) 553-5500
Human Resources

(508) 553-4810

Library

(508) 520-4941

Planning & Community Development(508) 520-4907
(508) 520-4929 Conservation
Police Department(508) 528-1212
Public Works(508) 553-5500
Purchasing(508) 553-4866
(508) 520-4918
Recreation(508) 613-1666
Recycling & Solid Waste(508) 553-5500
(508) 553-5519 Solid Waste Hotline 
800-972-4545 Waste Management Customer Service
Schools(508) 553-4819
Senior Center / Council on Aging(508) 520-4945
Technology

(508) 553-4816

Town Clerk(508) 520-4900
Town Council 
Treasurer / Collector(508) 520-4950
Veteran's Services


(508) 613-1315

Water / Sewer Division(508) 520-4910