North Branch Otter Creek in Davis, IL 61019

North Branch Otter Creek in Davis, IL 61019 (Stephenson County) is a stream. North Branch Otter Creek also exists in Fulton County.

Waterway Type
stream