Upcoming Events

Feb 19 2026 - 6:00pm
The Library Board of Directors meets the third Thursday of every month unless otherwise indicated.   Click here for meeting agendas and supporting documents.
Mar 2 2026 - 6:00pm
Chess Club
Chess Club!  An all ages drop-in Chess Club takes over our Program Room on the first Monday evening of each month, starting at 6:00 pm. This club is for beginning to intermediate players. No registration is required. All-ages are welcome, but children (ages 12 & under) should be accompanied/... more
Mar 19 2026 - 6:00pm
The Library Board of Directors meets the third Thursday of every month unless otherwise indicated.   Click here for meeting agendas and supporting documents.
Apr 16 2026 - 6:00pm
The Library Board of Directors meets the third Thursday of every month unless otherwise indicated.   Click here for meeting agendas and supporting documents.
May 21 2026 - 6:00pm
The Library Board of Directors meets the third Thursday of every month unless otherwise indicated.   Click here for meeting agendas and supporting documents.
Jun 18 2026 - 6:00pm
The Library Board of Directors meets the third Thursday of every month unless otherwise indicated.   Click here for meeting agendas and supporting documents.
Jul 16 2026 - 6:00pm
The Library Board of Directors meets the third Thursday of every month unless otherwise indicated.   Click here for meeting agendas and supporting documents.
Aug 20 2026 - 6:00pm
The Library Board of Directors meets the third Thursday of every month unless otherwise indicated.   Click here for meeting agendas and supporting documents.
Sep 17 2026 - 6:00pm
The Library Board of Directors meets the third Thursday of every month unless otherwise indicated.   Click here for meeting agendas and supporting documents.
Oct 15 2026 - 6:00pm
The Library Board of Directors meets the third Thursday of every month unless otherwise indicated.   Click here for meeting agendas and supporting documents.

Tuesday, February 25, 2025

Time Items
All day
 
6:00pm
Feb 25 2025 - 6:00pm
 
Feb 25 2025 - 6:30pm