The results of the April 9, 2019 Needham Election have been posted on the Town website.

Read the article in the Needham Times.