|001 - FIRST WARD||reported||3/3/2020 7:12:00 PM|
|002 - SECOND WARD||reported||3/3/2020 7:16:30 PM|
Page generated on 03/20/2020 09:31 AM
LegendShowing a summary of results.
Showing partial race results. Click for full race results.
This office has multiple contested seats.
This locality has a local contest.
This locality does not have a local contest.