“We feel confident that the service and amenities being offered here, which are part of Petro’s strong ‘Voted Best’ legacy, will make drivers and motorists happy and keep them coming back,” says CEO. TravelCenters of America LLC (TA), owner of Petro Stopping Centers, has announced the opening of the newest Petro full-service travel center at…