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

View on the map

 


• See more organizations in Iowa


 

387 views • posted 06/30/2021