Statistipedia

Lake of the Woods, IL

Lake of the Woods, IL
Map of Lake of the Woods
StateIllinois
Population2,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.