
Indian Creek Nature Center
VerifiedNature Preserve
4.8 (778 reviews) Event Services · Nature Preserve Cedar Rapids, IA
About
Indian Creek Nature Center is a trusted event venue serving Cedar Rapids and the surrounding area.
Services
Nature PreserveTourist AttractionNon Profit OrganizationPark
Location & Directions
5300 Otis Road Southeast · Cedar Rapids, IA, 52403Get directions
Request a quote
Reviews
Be the first to review.