Lake of the Woods, IL
Lake of the Woods, IL | |
---|---|
State | Illinois |
Population | 2,404 |
Links | |
Maps | |
Lake of the Woods is located in the state of Illinois, about 7 miles northwest from Champaign. It has a population of 2,404.
Lake of the Woods, IL | |
---|---|
State | Illinois |
Population | 2,404 |
Links | |
Maps | |
Lake of the Woods is located in the state of Illinois, about 7 miles northwest from Champaign. It has a population of 2,404.