Indian Creek Nature Center
Indian Creek Nature Center is a pet-friendly attraction in Cedar Rapids, IA. Home to 210 beautiful acres of wetlands, riparian forests, prairies, woodlands, and a wide variety of flora and fauna, you and your pooch are invited to explore more than 5 miles of nature trails together. Leashed dogs are welcome, as long as they are cleaned up after.
Visit Website
Or call (319) 362-0664 or email NatureCenter@indiancreeknaturecenter.org for more information.
Reviews
Location
Traveler Photos
We haven‘t received any photos of Indian Creek Nature Center yet.
Want to feature your creature? Upload a photo of your pet at Indian Creek Nature Center! You can also share by using the hashtag #bringfido on Facebook, Twitter or Instagram.