Departments > Departments

Departments

Departments Contact Numbers
Assessor (413) 786-0400 Ext. 8700
Auditor (413) 786-0400 Ext. 8203
Building Maintenance  (413) 821-0506
Clerk's Office (413) 786-0400 Ext. 8215
COA / Senior Center
(413) 821-0604 
Collectors Office (413) 786-0400 Ext. 8218
Engineering
 (413) 821-0600
Health / School Nursing (413) 786-0400 Ext. 8207
Inspection Services (413) 786-0400 Ext. 8632
IT Department
(413) 786-0400 Ext. 8724 
Law Department (413) 786-0400 Ext. 8727
Mayor's Office
(413) 786-0400 Ext. 8200 
Municipal Golf Course (413) 786-2194 
Parks and Recreation   (413) 821-0513
Personnel (413) 786-0400 Ext. 8734
Planning & Community Development (413) 786-0400 Ext. 8737
Public Works (413) 821-0600
Public Library (413) 789-1550
Trash / Recycling (413) 821-0600
Treasurer (413) 786-0400 Ext. 8222
Veterans Services
 (413) 786-0400 Ext. 8781
Water Department (413) 821-0600