Shoal Creek in Bond County, Illinois

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

Waterway Type
river