Statistipedia

Odessa, NE

Odessa, NE
Map of Odessa
StateNebraska
Population81
Links
Maps

Odessa is located in the state of Nebraska, about 42 miles west from Grand Island. It has a population of 81.