Today's hours
We're open 9:00AM to 8:00PM
Menu
MenuHomeRead, Watch, & Listen Digital eLibraryeBooksAudiobooksDigital MagazinesVideo StreamingMusicFor KidsEvents Events OverviewEvents CalendarSubmit an EventBook ClubsSummer Reading ProgramsSummer Concert SeriesOnline Author TalksDiscover Library ResourcesFind Info and ResearchLearn and Develop SkillsReading ResourcesReferenceGive Back Support the LibraryShare your Library StoryFriends of the LibraryFoundationFood Pantry DonationsCreation StudioServices Download AppExam ProctoringInter-Library Loans and New MaterialsLibrary Card & AccountLibrary CatalogMeeting RoomsOutreachSkill Building SessionsWi-Fi, Computers, and PrintingAbout Mission, Vision, & ValuesLibrary BoardPoliciesHistoryContact UsNewsletterMy Account
Please call ahead to 563-344-4175 to have your materials held at the Drive Up Window. Payments cannot be paid at the Drive Up Window.