TA Travel Center coming to First Street
April 27, 2022
A TA Travel Center is being planned to open in spring 2023 on South First Street near Interstate 40 in Tucumcari.
A news release from Ohio-based TravelCenters of America stated a franchise agreement had been struck to build the TA Travel Center in...
For access to this article please sign in or subscribe.