Creek Bend Nature Center
LeRoy Oakes Forest Preserve
37W700 Dean St.
St. Charles, IL 60175
Tours are available on Wednesday evenings, from 3-7pm
*Open house showings will be cancelled, starting Wednesday, March 18 - Wednesday, April 1. We will re-evaluate starting them up again after April 1. We'll post updates on here, as well as the Creek Bend Nature Center Facebook page.*
Creek Bend Nature Center is available for your special event. This charming venue is located within beautiful LeRoy Oakes Forest Preserve on the banks of Ferson Creek in St. Charles. This gorgeous facility will take your event from special to extraordinary.
We provide the facility and grounds. You provide the special touches that make the event uniquely yours. Tour Creek Bend Nature Center on Wednesday evenings from 3-7 p.m. Creek Bend Nature Center is located at 37W700 Dean St., St. Charles, Illinois.
For additional information, call 630-444-3064 or email firstname.lastname@example.org.