Semi-Annual Town Meeting October 17, 2022 at 7 p.m. Semi-Annual Town Meeting WarrantSemi-Annual Town Meeting Explanations of ArticlesSemi-Annual Town Meeting Letter to Residents