Pre-Town Meeting Candidates Night and Finance Committee and Charter Review Committee Public Hearing (Virtual) June 3, 2021 at 5:30pm