Statistipedia

Indianola, IL

Indianola, IL
Map of Indianola
StateIllinois
Population220
Links
Maps

Indianola is in the state of Illinois, approximately 27 miles southeast of Champaign. It has a population of 220.