Calendar Annual Meeting June 15, 2026 6:00 p.m. Town Hall Agenda Agenda Day Month Week June 2026 Jun 2026 Collapse All Expand All Jun 24 Wed Select Board Meeting Shirley Library @ Shirley Library Tickets Jun 24 @ 6:00 pm – 7:00 pm June 2026 Jun 2026 Subscribe Add to Timely Calendar Add to Google Add to Outlook Add to Apple Calendar Add to other calendar Export to XML