IHC is proud to have built the recently completed Geneva Public Library. The brand new three-story 57,300 square foot library building is located at 227 S. Seventh St. in Geneva, Illinois. Even though in-building services are currently closed to help contain the spread of COVID-19, patrons have access to the library’s catalog via drive-thru service. Click below to view a virtual tour video:
Video produced by the Geneva Public Library District.