elkhart
in
Amarillo, TX
Rush Truck Center
8000 I-40 East Exit 74
Amarillo
TX
79118
(806) 731-6600
4.9
mi