Mini Golf returns to the Oswego Library!

Can you survive 18 holes on 3 floors with 66,729 books, magazines, audio books, and movies watching!?!

Friends of the Library bring Mini Golf 10:30 - 4:00 on Jan. 21