East Soldier River in Charter Oak Township, Iowa

East Soldier River in Crawford County is a river. East Soldier River also exists in Hanover Township.

Waterway Type
river