Back to Points of Interest Station 66 Vega / Motel in Texas