Upcoming Events

Monday, Dec 11, 2017
10:00am to 12:00pm
Meeting Room E (2nd Floor)

Technology getting the better of you? Have questions about computers, ebook readers, iPods, or your cell phone? Want to learn how to...

Monday, Dec 11, 2017
10:00am to 9:00pm
Computer Lab

The Computer Lab is being upgraded, and will be unavailable until late January 2018.

Monday, Dec 11, 2017
10:00am to 2:00pm
Meeting Room B, Canceled

Mediation for Iowa Civil Rights Commission

Monday, Dec 11, 2017
10:30am to 11:00am
Storytime Room

Specifically planned for toddlers or young preschoolers. The same program is performed Mondays and Tuesdays each week. Ideal for young...

Monday, Dec 11, 2017
11:00am to 1:00pm
Storytime Room

Stay after Storytime or drop in for a learning-filled play time for caregivers and their children. This is a great opportunity to...

Monday, Dec 11, 2017
2:00pm to 5:00pm
Meeting Room C

Amateur community theater.

Monday, Dec 11, 2017
4:00pm to 5:00pm
Meeting Room D

ICPL FF Young Donor Subcommittee Meeting

Monday, Dec 11, 2017
4:30pm to 9:00pm
Teen Center

The Teen Center will be open to use the internet and hangout! Make multimedia projects and be creative or play video games on the big...

Monday, Dec 11, 2017
5:30pm to 6:30pm
Meeting Room E (2nd Floor)

Arts IC Board Meeting

Monday, Dec 11, 2017
6:00pm to 9:00pm
Meeting Room D

Featured Events

Wednesday, December 13, 2017 -
12:00pm to 1:00pm
Other, Children's Room
Saturday, December 16, 2017 -
2:00pm to 4:00pm
Storytime Room
Saturday, December 23, 2017 -
2:00pm to 4:00pm
Storytime Room
Tuesday, December 26, 2017 -
10:00am to 6:00pm
Bookmobile