Hanover Town Hall, 550, Hanover Street, Hanover Center, Hanover, Plymouth County, Massachusetts, 02339