 |
Odessa, Texas
Odessa, Texas is located in the heart of West Texas 274 miles east of El Paso, 347 miles west of Dallas and 255 miles south of Amarillo. Population nearly 96,000. Odessa has a long and rich history dating back to 1881 when it was first settled. This region is where the Comanche Indians once roamed.
|
|
 |