Hours

 

ACCOUNTANT: Monday through Thursday 8am-3pm (978-464-2017) Call for appointment. 


ADMINISTRATOR: Monday through Thursday 8am-4pm (978-464-2102) Call for appointment.


ANIMAL CONTROL OFFICER: On call - Contact Police Dispatch (978-464-2928)


ASSESSORS: Monday through Thursday 8am-4pm, (978-464-2104) Call for appointment.


BOARD OF HEALTH: Monday through Thursday 8am-4pm, (978-464-2104) Call for appointment.


BUILDING DEPARTMENT: 8am-4pm Monday through Thursday (978-464-2100) Call for appointment.


BUILDING INSPECTOR: Wednesday evenings 5:15pm - 7:15pm - No appointment necessary (978-464-2100)


CEMETERY DEPARTMENT: Hours vary, please call (508) 753-7566


COUNCIL ON AGING: Tuesday and Wednesday 9am-3pm, Thursdays 9am-1pm. (978) 464-5977. Please call before dropping in.


FIRE DEPARTMENT: Monday through Thursday 8:30am-3:30pm (978-464-2707 non-emergency)


HIGHWAY DEPARTMENT: Monday through Thursday 7am-3:30pm, Friday 7am-12pm (978-464-2120)


RECREATION DEPARTMENT: Wednesday and Thursday 8am-11am (978-660-0281) Hours may vary, please call or send email for appointment


TOWN CLERK: Monday - Thursday 8:00am - 4:00pm (978-464-2103) Call for appointment.


TREASURER/COLLECTOR: - Monday through Thursday 8am-4pm (978-464-2105) Call for appointment.

*Evening Hours By Appointment