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

5300 Otis Road SE
Cedar Rapids, Iowa, 52403-7134
(319) 362-0664
[email protected]

https://indiancreeknaturecenter.org



• See more organizations in Iowa