Three public libraries are in the Township of Otonabee-South Monaghan.
The libraries offer programs for seniors, children, and teens.
You can visit the OSM public libraries website for more information.
Programs and events at the libraries are also posted on our events calendar.
Address: 199 County Road 28, Bailieboro
Address: 3252 County Road 2, Keene
Address: 1490 Matchett Line, Otonabee