November 2, 2020 News 0 Comments New TravelCenter of America opens in Carthage, Texas A new TA Express location has opened in Carthage, Texas. The site, which was formerly Gateway Travel Plaza, is located on Interstate 20 and ... Read More