North Andover Town Hall Open House If you haven't had a chance to see the newly renovated North Andover Town Hall, head to the Open House on Sunday March 26, 2017 from 1pm - 3pm at 120 Main Street North Andover, MA. ... Continue Reading » about North Andover Town Hall Open House