Contact information for all departments, committees, town officials and staff can be found on the Hours and Information page or through the board, committee and department pages in the menus above, or links below. Minutes of the most recent meetings are posted on those pages.

Please note: Office hours and days of operation vary among departments. Please check each individual department page for specifics.