« All Events This event has passed. Special Town Meeting Monday, October 28, 2019 @ 7:30 pm - 11:00 pm « Green Energy Home Showcase We Did It for You! » Download the October 28 STM Warrant. + Google Calendar+ iCal Export Details Date: Monday, October 28, 2019 Time: 7:30 pm - 11:00 pm Venue Needham Town Hall 1471 Highland Ave Needham, MA 02492 United States Organizer Town of Needham Website: https://www.needhamma.gov