Office Locations
Printer-Friendly Version
Department
Address
Phone
Assessor
30 Monument Sq
(978)318-3070
Building & Inspections
141 Keyes Road
(978)318-3280
Council On Aging
1276 Main Street
(978)318-3020
Community Services
105 Everett Street
(978)318-3034
Finance
22 Monument Sq
(978)318-3090
Fire Department
209 Walden Street
(978)318-3540
Health Department
141 Keyes Road
(978)318-3275
Housing Development Corporation
141 Keyes Road
(978)318-3299
Information Technology
1175 Elm Street
(978)318-3171
Library
129 Main Street
(978)318-3301
Light Plant
1175 Elm Street
(978)318-3101
Natural Resources
141 Keyes Road
(978)318-3285
Personnel/Human Resources
22 Monument Sq
(978)318-3025
Planning
141 Keyes Road
(978)318-3290
Police
219 Walden Street
(978) 318-3400
Public Works
133 Keyes Road
(978)318-3206
Recreation
90 Stow Street
(978)369-6460
Town Clerk
22 Monument Sq
(978)318-3080
Town Manager
22 Monument Sq
(978)318-3000
Treasurer/Collector
22 Monument Sq
(978)318-3050
Veteran Services
105 Everett Street
(978)318-3038