Indian Creek in Clay Township, Iowa

Indian Creek in Shelby County is a stream. Indian Creek also exists in Pottawattamie County, Jasper County, Story County, Sac County and Cass County.

Waterway Type
stream