Travel Centers Of America, 7000 I-40, Amarillo (800) 948-8488
Travel Centers Of America, 7000 I-40, Amarillo 79118 (800) 948-8488