Statistipedia

Wapella, IL

Wapella, IL
Map of Wapella
StateIllinois
Population565
Links
Maps

Wapella is located in the state of Illinois, roughly 32 miles west from Champaign. It has a population of 565.