Heroes Wiki
Register
Advertisement

Odessa, TX is located in western Texas with the population at least

Odessa -

being one hundred thousand people. Odessa is the home of Claire Bennet, it was also the location of the Odessa Peace Summit.


Locations in Odessa[]

Residents of Odessa[]

Notes[]

  • Odessa was founded in 1881
Advertisement