

Friday July 12, 2024

Saturday July 13, 2024
Sunday July 14, 2024
Monday July 15, 2024
Tuesday July 16, 2024
Wednesday July 17, 2024
Thursday July 18, 2024

5 – 5:45 pm
All Summer Long: Battle of the Books Team Training
- Ages: 13 and up
- Books & Readings
- Family
- Free
Friday July 19, 2024
Saturday July 20, 2024
Sunday July 21, 2024
Monday July 22, 2024
Tuesday July 23, 2024
Wednesday July 24, 2024
Thursday July 25, 2024

5 – 5:45 pm
All Summer Long: Battle of the Books Team Training
- Ages: 13 and up
- Books & Readings
- Family
- Free
Friday July 26, 2024
Saturday July 27, 2024
Sunday July 28, 2024
Monday July 29, 2024
Tuesday July 30, 2024
Wednesday July 31, 2024
Thursday Aug. 1, 2024

5 – 5:45 pm
All Summer Long: Battle of the Books Team Training
- Ages: 13 and up
- Books & Readings
- Family
- Free
Friday Aug. 2, 2024
Saturday Aug. 3, 2024
Sunday Aug. 4, 2024
Monday Aug. 5, 2024
Tuesday Aug. 6, 2024
Wednesday Aug. 7, 2024
Thursday Aug. 8, 2024

5 – 5:45 pm
All Summer Long: Battle of the Books Team Training
- Ages: 13 and up
- Books & Readings
- Family
- Free
Friday Aug. 9, 2024
Saturday Aug. 10, 2024
Thursday Aug. 15, 2024

5 – 5:45 pm
All Summer Long: Battle of the Books Team Training
- Ages: 13 and up
- Books & Readings
- Family
- Free
Thursday Aug. 22, 2024

5 – 5:45 pm
All Summer Long: Battle of the Books Team Training
- Ages: 13 and up
- Books & Readings
- Family
- Free
Saturday Aug. 24, 2024

10 – 10:45 am
Books & Stories: Family ESL Storytime
- Ages: 12 and under
- Books & Readings
- Community
- Family