The Board of Selectmen met on Tuesday, July 24th in their chambers at Needham Town Hall and if you missed our live broadcast or can’t wait for the next re-broadcast, you are in luck! We have the meeting streaming right here on, so click the video box below to view the meeting: