Annual Town Meeting 6 PM (rescheduled from June 15 and 22nd)

When: