Statistipedia

Odessa, WA

Odessa, WA
Map of Odessa
StateWashington
Population988
Links
Maps

Odessa is in the state of Washington, about 53 miles west of Spokane. It has a population of 988.