Odessa, Texas Odessa, Texas 210 W Yukon Rd Odessa, TX 79764 Terminal Manager: David Elizalde Phone: (956)286-3342 Map and Directions