Odessa

Odessa could refer to:
 * Odessa, Texas, a city in Texas featured on Heroes.
 * Odessa Register, a newspaper featured on Heroes.