Map of Cross Slough in Mason County, IL:

Cross Slough Mason Clear Lake 40.1226126 -90.2613996