Town Meeting Day Annual Town Meeting Floor Meeting Monday 3.6.2023 AMHS gym 6:30pm Voting Tuesday 3.7.2023 AMHS gym 10AM – 7PM