Upcoming Events

Saturday, Apr 29, 2017
2:00pm to 3:00pm
Meeting Room E (2nd Floor)

Audio/video viewing of Eckhart Tolle talks & meditations, as well as other mindfulness teachers such as Tara Brach and Pema Chodron...

Saturday, Apr 29, 2017
2:00pm to 4:00pm
Computer Lab

We Can Code is a workshop to teach and encourage teens to explore the basics of computer programming and web development in a self-paced...

Saturday, Apr 29, 2017
3:00pm to 4:00pm
Meeting Room E (2nd Floor)

This group meets weekly to practice and is open to the public. No experience necessary, and there is never a fee of any kind. Enjoy the...

Sunday, Apr 30, 2017
12:00pm to 5:00pm
Meeting Room D

Room D is being upgraded from an ICN classroom to an updated, flexible room with equipment for web conferencing.

Sunday, Apr 30, 2017
2:00pm to 4:00pm
Storytime Room

Sunday Funday activities are for the entire family to enjoy together.

Get ready for May Day! You can make your own beautiful May...

Sunday, Apr 30, 2017
2:00pm to 3:00pm
Meeting Room A, Meeting Room B, Meeting Room C

Celebration of UNESCO International Jazz Day 2017.

During the Civil Rights movement, many musicians joined African-Americans in...

Sunday, Apr 30, 2017
3:00pm to 5:00pm
Meeting Room E (2nd Floor)
Monday, May 1, 2017
8:00am to 9:00pm
Meeting Room D

Room D is being upgraded from an ICN classroom to an updated, flexible room with equipment for web conferencing.

Monday, May 1, 2017
10:00am to 12:00pm
Computer Lab

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

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

Celebrate children's books and the love of reading with Children's Book Week at your library!
Specifically planned for...

Featured Events

Monday, April 24, 2017 -
1:00pm to 3:00pm
Computer Lab
Tuesday, April 25, 2017 -
10:00am to 11:00am
Meeting Room A
Tuesday, April 25, 2017 -
1:30pm to 4:00pm
Meeting Room A
Tuesday, April 25, 2017 -
6:00pm to 7:00pm
Meeting Room A