Map of Middle Slough in Calhoun County, IL:

Middle Slough Calhoun Hamburg 39.1519089 -90.6931398