osceola public libraryThe Osceola Public Library is located at 300 South Fillmore Street and offers services for patrons of all ages and interests.  The Library is governed by the Library Board of Trustees and managed by Director Aric Bishop.  If you have questions regarding services available at the Library, please call 641-342-2237 or send an email to osceolalib@osceola.lib.ia.us.

Please also check out the Library’s website at http://www.osceola.lib.ia.us/.


Hours of Operation

Mon  9:00 am –  7:00 pm
Tue 12:00 pm –  5:00 pm
Wed  9:00 am –  7:00 pm
Thu 12:00 pm –  5:00 pm
Fri 12:00 pm –  5:00 pm
Sat 9:00 am – 12:30 pm