| Monday, December 18, 2023 Village Board | Dec 18, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, December 4, 2023 Village Board | Dec 4, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, November 20, 2023 Village Board | Nov 20, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, November 6, 2023 Village Board | Nov 6, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, October 30, 2023 Village Board | Oct 30, 2023, 7:00 PM | Committee-of-the-Whole Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, October 23, 2023 Village Board | Oct 23, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, October 9, 2023 Village Board | Oct 9, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, September 25, 2023 Village Board | Sep 25, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, September 11, 2023 Village Board | Sep 11, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, August 28, 2023 Village Board | Aug 28, 2023, 7:00 PM | Committee-of-the-Whole Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, August 21, 2023 Village Board | Aug 21, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, August 7, 2023 Village Board | Aug 7, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, July 31, 2023 Village Board | Jul 31, 2023, 7:00 PM | Canceled Meeting | Notices | Agenda |  |  | 
            
                | Monday, July 24, 2023 Village Board | Jul 24, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, July 10, 2023 Village Board | Jul 10, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, June 26, 2023 Village Board | Jun 26, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, June 12, 2023 Village Board | Jun 12, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, May 22, 2023 Village Board | May 22, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, May 8, 2023 Village Board | May 8, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings | 
            
                | Monday, April 24, 2023 Village Board | Apr 24, 2023, 7:00 PM | Regular Meeting | Notices | Agenda | Minutes | Recordings |