Select the event type using the drop-down list below.
All events automatically have an additional 30-minute buffer applied before and after their scheduled times. If you need assistance scheduling your event please contact the Library at 319.356.5200 or email calendar@icpl.org.