Creek Bend Nature Center

Information

Phone 630.444.3190

Address 37W570 Dean Street St. Charles, IL 60174

Website Visit Site

Creek Bend Nature Center 

Come see our Prairie Ecology exhibit, with bison dating back to the World’s Columbian Exposition in Chicago in 1893, and biodiversity components. The Nature Center includes an extremely popular wetland exhibit entitled “A Clams-Eye View of the Fox River.”

Explore St. Charles