Shoal Creek in Clinton County, Illinois

Shoal Creek in Clinton County is a river. Shoal Creek also exists in Fulton County, Jackson County and Bond County.

Waterway Type
river