Statistipedia

Odessa, FL

Odessa, FL
Map of Odessa
StateFlorida
Population8,036
Links
Maps

Odessa is located in the state of Florida, about 15 miles north of Tampa. Its population is 8,036.