Upcoming Events

Jun 25 2024 - 10:00am
Welcome to Summer Story Time! Join us for stories, songs, and rhymes with your friends and neighbors. No registrations necessary. Perfect for ages 1-5
Jun 25 2024 - 6:30pm
Do you need help understanding your personal electronic devices? Then join librarian Liz in the Gallery Room between 6:30 and 7:30pm on the fourth Tuesday of every month. All device makes and models are welcome, just make sure to bring it with you! No registration necessary, just pop-in.
Jun 26 2024 - 10:00am
Are you a relative, nanny or friend in charge of a baby, toddler or preschooler?  Join us for Play Café to relax, laugh, and support each other!  Free Coffee Provided! 
Jun 26 2024 - 3:00pm
Jun 26 2024 - 7:00pm
Stop by our table at Centennial Park while enjoying the concert!
Jun 27 2024 - 9:00am
Exhibit:  June 27 - July 8 in Local History
Jun 27 2024 - 6:00pm
Rosa Boemia trio
Based in Rochester, New York, Rosa Boemia (Ken Luk, bandolim, Bernardo Marcondes Rodrigues, guitar, Darien Lamen, pandeiro) specializes in performing Brazilian choro music. Originated in 19th century Rio de Janeiro, choro is a popular instrumental music genre that began around the same time as... more
Jun 28 2024 - 2:00pm
Family Friday with Paris and Popsicles! Join us for our first Family Friday of the Summer - meet Paris the police dog, sign up for the Summer Reading Challenge, and enjoy a popsicle! No registration necessary. 
Jul 1 2024 - 10:00am
Family Yoga with Nana Yoga is a fun time to move to music, stretch and relax.  Join your toddler or preschooler to explore easy yoga poses and put them into action through song.  Chairs provided for grown-ups or join your kiddos on the floor.  This class is easy and fun for all!
Jul 1 2024 - 6:30pm
Join us for our July 2024 Adult Book Discussions on Monday, July 1 at 6:30 pm and Wednesday, July 10 at 9:30 am. We will discuss The Wager: A Tale of Shipwreck, Mutiny and Murder by David Grann. Genre: Non-Fiction - True Crime/History   352 pages. "On January 28, 1742, a ramshackle vessel of... more

June 2024

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
26
27
28
29
30
31
1
 
 
 
 
 
 
11:00 am to 12:00 pm
 
2
3
4
5
6
7
8
 
3:00 pm to 4:00 pm
 
 
9:00 am to 4:30 pm
 
9
10
11
12
13
14
15
 
9:30 am to 10:30 am
 
 
 
16
17
18
19
20
21
22
 
9:00 am to 9:00 pm
 
3:00 pm to 4:00 pm
 
 
23
24
25
26
27
28
29
 
10:00 am to 10:45 am
 
6:30 pm to 7:30 pm
 
9:00 am to 9:00 pm
 
6:00 pm to 7:00 pm
 
2:00 pm to 2:45 pm
 
 
30
1
2
3
4
5
6