South Branch Otter Creek in Durand Township, Illinois

South Branch Otter Creek in Winnebago County is a stream.

Waterway Type
stream