YOUNG WRITERS CLUB
Oswego Campus 32 W. Jefferson Street, Oswego, IL, United StatesOswego Campus. Grades 6 - 12. Writing club. Registration required.
DIY CAT SCRATCHER
Oswego Campus 32 W. Jefferson Street, Oswego, IL, United StatesOswego Campus. Grades 6 - 12. Make your own cat scratcher for your pet! Registration required.
TEEN ADVISORY BOARD MEETING
Oswego Campus 32 W. Jefferson Street, Oswego, IL, United StatesOswego Campus. Grades 6 - 12. Interested in having a say in what happens at the library? Join the Teen Advisory Board!
DIY TUB TEA
Oswego Campus 32 W. Jefferson Street, Oswego, IL, United StatesOswego Campus. Grades 6 - 12. Soak away those winter blues with homemade scented tub tea. Registration required.
TEEN VOLUNTEER OPPORTUNITY
Montgomery Campus 1111 Reading Drive, Montgomery, IL, United StatesMontgomery Campus. Teen volunteer opportunity. Grades 6 - 12. Registration Required.
TEEN VOLUNTEER OPPORTUNITY
Oswego Campus 32 W. Jefferson Street, Oswego, IL, United StatesOswego Campus. Teen volunteer opportunity. Grades 6 - 12. Registration Required.
Regular Meeting of the Library Board of Trustees
Oswego Campus 32 W. Jefferson Street, Oswego, IL, United StatesOswego Campus. Regular Meeting of the Library Board of Trustees
TEEN VOLUNTEER OPPORTUNITY
Montgomery Campus 1111 Reading Drive, Montgomery, IL, United StatesMontgomery Campus. Teen volunteer opportunity. Grades 6 - 12. Registration Required.
Regular Meeting of the Library Board of Trustees
Montgomery Campus 1111 Reading Drive, Montgomery, IL, United StatesMontgomery Campus. Regular Meeting of the Library Board of Trustees
Regular Meeting of the Library Board of Trustees
Oswego Campus 32 W. Jefferson Street, Oswego, IL, United StatesOswegoCampus. Regular Meeting of the Library Board of Trustees