Map of Rock River in Winnebago County, IL:

Rock River Winnebago South Beloit 42.4566823 -89.078443