7:00 pm - 8:00 pm Event Series Village Board Meeting March 17@7:00 pm-8:00 pm Event Series Village Board Meeting
8:00 am - 3:00 pm In-Person Absentee Voting Begins March 18@8:00 am-3:00 pm In-Person Absentee Voting Begins
7:00 pm - 8:00 pm Village Board Meeting March 20@7:00 pm-8:00 pm Village Board Meeting The Village Board meeting has been cancelled.
8:00 am - 5:00 pm Last Day for In-person Absentee Voting March 28@8:00 am-5:00 pm Last Day for In-person Absentee Voting