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...

Studio 330: Embroidery Club

Studio 330: Embroidery Club

Thursday, July 10th, 2025 
10:00 a.m. - 12:00...

Studio 330: Christmas in July Craft an Ornament

Studio 330: Christmas in July Craft an O…

Thursday, July 10th, 2025 
12:00 p.m. - 4:00...

Seniors First Workshop: Medicare 101 - Understanding the Basics

Seniors First Workshop: Medicare 101 - U…

Thursday, July 10th, 2025 
1:00 p.m. - 2:00...

Seniors First Counseling

Seniors First Counseling

Thursday, July 10th, 2025 
2:00 p.m. - 4:00...

Books & Beyond

Books & Beyond

Thursday, July 10th, 2025
6:00 p.m. - 7:45...

Studio 330: String Theory

Studio 330: String Theory

Saturday, July 12th, 2025 
2:00 p.m. - 4:00...

What the Tech!

What the Tech!

Tuesday, July 15th, 2025 
2:00 p.m. - 3:30...

A.R.E. Inc. Free STI Testing

A.R.E. Inc. Free STI Testing

Wednesday, July 16th, 2025 
1:00 p.m. - 4:00...

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