Special and Annual Town Meeting, May 1, 2023Special and Annual Town Meeting, May 2, 2022Special and Annual Town Meeting, May 3, 2021Special and Annual Town Meeting, June 29, 2020Special and Annual Town Meeting, May 6, 2019; May 13, 2019Additional ResourcesAnnual Town Meeting WarrantsTown Meeting Information