TravelCenters buys back and re-introduces former franchise location. TravelCenters of America LLC (TA), owner of Petro Stopping Centers, today announced it has completed its planned acquisition and opening of the newest Petro travel center at Exit 252 off I-70 in Salina, Kan. “We were very happy to have the chance to buy this location and…