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

Interpretive displays, hands-on exhibits. Bird-watching, guided nature hikes, indoor programs, self-guided activities. Forest Preserve District's environmental hub, naturalists are frequently on-site.


  < Return to Previous Page