Annual & Special Town Meetings Annual Town Meetings June 7, 2025 (Agenda) Special Town Meeting January 22, 2026 (Agenda) May 24, 2025 (Agenda – Select Board & Planning Board)