Posted intravel
TravelCenters of America Acquires Russell’s Travel Center: A Route 66 Landmark
TravelCenters of America (TA) has announced the acquisition of Russell's Travel Center, a well-known stop located in Endee, New Mexico, right along the historic Route 66. This acquisition, reported by…