Statistipedia

Indian Creek, IL

Indian Creek, IL
Map of Indian Creek
StateIllinois
Population627
Links
Maps

Indian Creek is located in the state of Illinois, roughly 28 miles northwest of Chicago. Its population is 627.