« All Events This event has passed. Special Town Meeting Monday, October 28, 2019 @ 2:30 pm - 6:00 pm « Green Energy Home Showcase We Did It for You! » Download the October 28 STM Warrant. Add to calendar Google Calendar iCalendar Outlook 365 Outlook Live Details Date: Monday, October 28, 2019 Time: 2:30 pm - 6:00 pm Venue Needham Town Hall 1471 Highland Ave Needham, MA 02492 United States Organizer Town of Needham View Organizer Website