Statistipedia

Odell, IL

Odell, IL
Map of Odell
StateIllinois
Population1,097
Links
Maps

Odell is in the state of Illinois, about 66 miles southwest of Chicago. Its population is 1,097.