Statistipedia

Knollwood, IL

Knollwood, IL
Map of Knollwood
StateIllinois
Population1,665
Links
Maps

Knollwood is in the state of Illinois, about 30 miles north of Chicago. It has a population of 1,665.