TravelCenters of America to close deal on Russell’s Travel Center next week

TravelCenters of America will acquire Russell’s Travel Center along Route 66 near Endee, New Mexico, effective Oct. 11, though it will keep the Russell’s name and its museum for a few years. Russell's opened in 2010 on the ruins of the long-closed Longhorn II restaurant along Interstate 40 and a 1952-1980 alignment of Route 66. … Continue reading TravelCenters of America to close deal on Russell’s Travel Center next week