The town calendar shows upcoming meetings and events. Charter Revision Special Meeting N/A June 21, 2023 Charter Revision Special Meeting View full calendar