
Indian Creek Nature Center
Indian Creek Nature Center is Iowa's first and only private, nonprofit nature center, with more than 500 acres of woodland, wetlands and prairie and over 5 miles of trails in Cedar Rapids, Iowa.
Indian Creek Nature Center is Iowa's first and only private, nonprofit nature center, with more than 500 acres of woodland, wetlands and prairie and over 5 miles of trails in Cedar Rapids, Iowa.
Submit Your Organization
Is your trail-related organization not in our database?
Let us know