Statistipedia

Odell, NE

Odell, NE
Map of Odell
StateNebraska
Population396
Links
Maps

Odell is located in the state of Nebraska, about 51 miles south of Lincoln. Its population is 396.