Odessa, Texas

Odessa is a city in Texas. Odessa had 99,940 people at the 2010 census.