St.Charles, Illinois - Venue Details

We appreciate your interest in our area and hope you enjoy visiting this venue on your upcoming trip to St. Charles.

Creek Bend Nature Center

Creek Bend Nature Center

37W700 Dean Street
St. Charles, IL 60175

The adjoining house and grounds are available for private rental. The gorgeous home dates back to the 1930s and will provide a unique, gorgeous backdrop to weddings, receptions, parties or other special events.


  < Return to Previous Page