Monday, May 6th at 7:30 pm marks the start of Annual Town Meeting which will be held in Powers Hall at Needham Town Hall, 1471 Highland Avenue. Please visit the Town Meeting page on the Town’s website to review the warrant articles, relevant documents and additional information about proposed articles. Town Meeting will be broadcast live on The Needham Channel. For questions related to Town Meeting, please email townmeeting@needhamma.gov.