Illinois Power Company Lake in Oakwood, IL 61858

Illinois Power Company Lake in Oakwood, IL 61858 (Vermilion County) is a water.

Nature
water