March 7, 2023@7:00 pm-8:00 pm Special Meeting A special meeting will be held at 7 pm at the Rochester Village Hall to open all bids submitted for… Read More