O'Fallon Public Library Physical address O'Fallon Public Library 120 Civic Plaza O'Fallon, IL 62269 United States