This coming Saturday, July 16, 2016, 10am to noon at the O'Fallon Public Library! Can you complete a relay with books on your head? How fast can you race pushing a book cart? Checking in a book is a piece of cake, right? Show your best librarian skills at this sporting event! Enjoy face painting, … Continue reading Summer 2016 Reading Program Finale