Texas Travel Center

  • Attractions
  • Specialty Services
9700 E I-40
Amarillo, TX 79118
(806) 335-1441