June 18 @ 8:00 am - 5:00 pm Board Meeting | Rochester Public Library Rochester Public Library Auditorium 101 2nd St SE, Rochester Monthly Board meeting. Free