Last date to register to vote for Annual Town Meeting of May 20, 2019 Event Date: Tuesday, April 30, 2019 - 8:30am to 8:00pm