News
Vehicles began to roll into the parking lot outside the polling location at the Danvers High School Gym just after 7 a.m.
With this week’s on-again-off-again rainfall, it’s anybody’s guess what today’s turnout will be for the annual town election.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results