May 9, 2023 April 25, 2023 April 11, 2023 March 28, 2023 March 14, 2023 February 28, 2023 Public Hearing February 28, 2023 February 14, 2023 January 24, 2023 January 10, 2023 December 21, 2022 Tax Levy Public Hearing December 21, 2022 Special Village Board Meeting December 13, 2022 November 22, 2022 November 8, 2022 October 25, 2022 October 11, 2022 September 27, 2022 September 13, 2022 August 23, 2022 August 9, 2022 July 26, 2022 July 12, 2022 June 28, 2022 June 14, 2022 May 24, 2022 May 10, 2022 April 26, 2022 Budget Hearing April 26, 2022 April 12, 2022 April 7, 2022 - Budget Workshop March 22, 2022 March 8, 2022 February 22, 2022 February 8, 2022 January 18, 2022 Special Board Meeting January 25, 2022 January 11, 2022 December 14, 2021 November 23, 2021 November 9, 2021 October 26, 2021 October 12, 2021 September 28, 2021 September 14, 2021 August 24, 2021 August 10, 2021 July 27, 2021 July 13, 2021 June 22, 2021 June 8, 2021 May 25, 2021 May 11, 2021 April 27, 2021 April 13, 2021 April 13, 2021 Budget Hearing March 31, 2021 - Budget Workshop March 23, 2021 March 9, 2021 February 23, 2021 February 17, 2021 Special Board Meeting February 9, 2021 February 1, 2021 - Special Board Meeting January 26, 2021 Electoral Board Reconvened Hearing Minutes January 14, 2021 January 12, 2021 Electoral Board Hearing Minutes January 7, 2021 December 8, 2020 November 24, 2020 November 10, 2020 October 27, 2020 October 13, 2020 September 22, 2020 September 8, 2020 August 25, 2020 August 11, 2020 July 28, 2020 July 14, 2020 June 23, 2020 June 9, 2020 May 26, 2020 May 12, 2020 April 28, 2020 April 14, 2020 April 14, 2020 Budget Hearing March 24, 2020 March 20, 2020 Special Meeting March 17, 2020 Budget Workshop March 10, 2020 February 25, 2020 February 11, 2020 January 28, 2020 January 14, 2020 December 10, 2019 November 26, 2019 November 12, 2019 October 22, 2019 October 8, 2019 September 25, 2019 Town Hall Meeting September 19, 2019 Special Meeting September 24, 2019 September 10, 2019 August 27, 2019 August 13, 2019 July 23, 2019 July 9, 2019 June 25, 2019 June 11, 2019 May 28, 2019 May 14, 2019 April 23, 2019 April 9, 2019 Budget Hearing April 9, 2019 March 26, 2019 March 12, 2019 February 26, 2019 February 12, 2019 January 22, 2019 January 8, 2019 December 20, 2018 December 11, 2018 November 27, 2018 November 13, 2018 October 23, 2018 October 9, 2018 September 27, 2018 September 11, 2018 August 28, 2018 August 14, 2018 July 24, 2018 July 10, 2018 June 26, 2018 June 12, 2018 May 22, 2018 May 8, 2018 April 24, 2018 April 10, 2018 March 27, 2018 March 13, 2018 March 9, 2018 Special COW February 27, 2018 February 22, 2018 February 13, 2018 January 23, 2018 January 9, 2018 December 12, 2017 December 11, 2018 November 28, 2017 November 14, 2017 October 24, 2017 October 10, 2017 September 26, 2017 September 12, 2017 August 22, 2017 September 12, 2017 August 8, 2017 July 25, 2017 July 11, 2017 June 27, 2017 June 13, 2017 May 23, 2017 May 9, 2017 April 25, 2017 April 11, 2017 March 28, 2017 Budget Hearing March 28, 2017 March 14, 2017 February 24, 2017 Special COW February 28, 2017 February 9, 2017 Special Village Board Meeting February 14, 2017 January 24, 2017 January 10, 2017 December 27, 2016 December 13, 2016 December 8, 2016 November 22, 2016 October 25, 2016 October 11, 2016 September 27, 2016 September 13, 2016 August 23, 2016 August 9, 2016 July 26, 2016 July 12, 2016 June 28, 2016 June 14, 2016 May 24, 2016 May 10, 2016 April 26, 2016 March 30, 2016 - Special Meeting April 12, 2016 March 8, 2016 Special Meeting March 22, 2016 March 8, 2016 February 23, 2016 February 9, 2016 January 26, 2016 January 12, 2016 December 18, 2015 - Special Meeting December 8, 2015 August 25, 2015 August 19, 2015 - Special Meeting July 31, 2015 - Special Meeting July 28, 2015 July 14, 2015