Elmwood Farms Lake

Crawford Road Antioch, IL

Description

Elmwood Farms Lake is a reservoir located just 2.8 miles from Lindenhurst, in Lake County, in the state of Illinois, United States.