The Annual Town Meeting will be held on Monday, May 6th, with check-in at 5:30 p.m. , introductions and recognitions will begin at 6:00 p.m., and the business portion of the meeting will begin promptly at 6:30 p.m.
For more information on the Annual Town Meeting, see here.