South Fork Leaf River in Mount Morris Township, Illinois

South Fork Leaf River in Ogle County is a stream. South Fork Leaf River also exists in Lincoln Township and Maryland Township.

Waterway Type
stream