Upcoming events
ALL
ADULTS
TEENS
KIDS
ALL
- Building With BlocksApril 19, 10 am–12 pm, Main Library
- Shake, Rattle & Read at DoleApril 19, 10:30–11 am, Dole Branch Library
- Media Preservation Station OverviewApril 19, 11 am–12 pm, Main Library
ADULTS
- Media Preservation Station OverviewApril 19, 11 am–12 pm, Main Library
- English Language ConversationApril 20, 10–11 am, Main Library
- International Poetry Series: South American PoetryApril 20, 12:30–2 pm, Main Library
TEENS
- MHS: Just Dance Duos Gaming Tournament!April 19, 4–5:45 pm, Main Library
- CANCELLED: Leading Edge Youth Empowerment ConferenceApril 20, all day, Main Library
- MHS: Beyond the BooksApril 22, 4–5:30 pm, Main Library
KIDS
- Building With BlocksApril 19, 10 am–12 pm, Main Library
- Shake, Rattle & Read at DoleApril 19, 10:30–11 am, Dole Branch Library
- Read to a DogApril 19, 3:30–4:30 pm, Main Library
News & stories
Upcoming events
ALL
ADULTS
TEENS
KIDS
ALL
- Building With BlocksApril 19, 10 am–12 pm, Main Library
- Shake, Rattle & Read at DoleApril 19, 10:30–11 am, Dole Branch Library
- Media Preservation Station OverviewApril 19, 11 am–12 pm, Main Library
ADULTS
- Media Preservation Station OverviewApril 19, 11 am–12 pm, Main Library
- English Language ConversationApril 20, 10–11 am, Main Library
- International Poetry Series: South American PoetryApril 20, 12:30–2 pm, Main Library
TEENS
- MHS: Just Dance Duos Gaming Tournament!April 19, 4–5:45 pm, Main Library
- CANCELLED: Leading Edge Youth Empowerment ConferenceApril 20, all day, Main Library
- MHS: Beyond the BooksApril 22, 4–5:30 pm, Main Library
KIDS
- Building With BlocksApril 19, 10 am–12 pm, Main Library
- Shake, Rattle & Read at DoleApril 19, 10:30–11 am, Dole Branch Library
- Read to a DogApril 19, 3:30–4:30 pm, Main Library
News & stories
Your digital library
Use our online form, chat with us, and call us. Ask us anything »
Your digital library
Use our online form, chat with us, and call us. Ask us anything »