Below is the detailed listing for Tekakwitha Woods Nature Center located in St. Charles, IL. We appreciate your interest in our area and hope you enjoy visiting this venue on your upcoming trip to St. Charles.
35W076 Villa Marie Road, St. Charles, IL 60174
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