South Fork Leaf River in Maryland Township, Illinois

South Fork Leaf River in Ogle County is a river. South Fork Leaf River also exists in Lincoln Township.

Waterway Type
river