McHenry Public Library District Location 809 Front StMcHennryIL60050 Next Event McHenry Public Library - July 31, 2023 - 3:00 pm - 3:45 pm Map Unavailable Upcoming Events McHenry Public Library - July 31, 2023 - 3:00 pm - 3:45 pm