Quality Inn

1515 I-40 E
Amarillo
Texas
United States