Let us help you find something new to read

Book Bundles
Learn More

Book Recommendations

NoveList
Learn More

500+ Free Online Courses

Universal Class
Learn More

Discover the Past

Local History & Genealogy
Learn More

Virtual Events @ SPL

Adult Programs
View Schedule

Our Staff is Here to Help

Reference Assistance
Contact Us
Tiny Art Gallery: Color Our World

Tiny Art Gallery: Color Our World

June 2nd - 28th (Open for Entry) 
July...

Phoenix Project - Hope for New Beginnings

Phoenix Project - Hope for New Beginning…

Tuesday, June 17th, 2025 
1:00 p.m. - 4:00...

What the Tech!

What the Tech!

Tuesday, June 17th, 2025 
2:00 p.m. - 3:30...

CANCELLED - Studio 330: Writing for Pleasure

CANCELLED - Studio 330: Writing for Plea…

This event has been cancelled. Wednesday, June 18th, 2025 
...

Studio 330: Sewing 101 Part 1

Studio 330: Sewing 101 Part 1

Wednesday, June 18th, 2025 
5:00 p.m. - 6:30...

Step It Up: Line Dancing Fun

Step It Up: Line Dancing Fun

Wednesday, June 18th, 2025 
6:00 p.m. - 7:30...

Studio 330: String Theory

Studio 330: String Theory

Saturday, June 21st, 2025 
2:00 p.m. - 4:00...

What the Tech!

What the Tech!

Tuesday, June 24th, 2025 
2:00 p.m. - 3:30...

Walkabout Wednesday: Watering Tips & Water Propogation

Walkabout Wednesday: Watering Tips &…

Wednesday, June 25th, 2025 
10:30 a.m. - 11:30...

Discover what our patrons have been creating in our library programs.