Annual Town Meeting & Annual Meeting of the Council on Wednesday 31 May 2023 May 22, 2023 by admin Full details are on the Agenda which can be found by using the following link: Agenda