NEW: Sign-up for water bill auto-pay, contact the village office at 815-699-2631 to set-up.
« All Events
The board of trustees meet the second Tuesday of each month at the Village Hall.