The first two session of the 2018 Annual Town Meeting are now online and available to stream here at needhamchannel.org! Click the video boxes below to see each session:

Session #1 – May 7, 2018

Session #2 – May 9, 2018