• Town offices will be closed Mon, May 29 in observance of Memorial Day. Parade & service at the Park at 1.

Memorial Day 2017 »

A parade and Memorial Day service will be held on Monday, May 29th, 2017.  The parade will start at 1:30pm from Jack...

Town Clerk/Tax Collector
Monday - 8:30 am-7 pm; Tues - Thurs - 8:30 am - 4 pm; Friday - 8 am - 12:30 pm


Town Administration
Monday - Friday 8:30 am - 4 pm

Planning & Building Department
Monday - Friday 8:30 am - 4 pm

Police Department
Office Hours:  Monday - Friday 8:30 am - 4 pm

Assessor’s Office
Monday - Friday 8:30 am - 4 pm

Recreation Department
Monday - Friday 8:30 am - 4 pm

Library
Monday - Thursday 9:30 am - 7 pm; Friday 9:30 am - 6 pm; Saturday 9:30 am - 3 pm

Historical Society
Tuesdays 9 - 11:30 a.m.; Thursdays 2 - 4 p.m.; First Sunday of each month 2 - 4 p.m.