Check out Deer Park Country Club, an exclusive establishment with many great facilities. Members love to get together here and socialize.
When you've finished exploring this Oglesby social and recreational club, why not check out Starved Rock State Park, Matthiessen State Park, and Grand Bear Falls Indoor Water Park? They're close to Deer Park Country Club and also a favorite with tourists.