TravelCenters of America has chosen Amarillo, TX, as the site for its first state-of-the-art travel center. With a design influenced by professional drivers, the site will feature amenities such as a Country Fresh restaurant, fast-food court, truck service shop, retail store and business center. The facility will be built on the site of the 76 National Auto/Truckstop at I-40, Exit 74, which was closed in March to begin demolition.
0 Comments