"TravelCenters of America (TA) is the fourth-largest truck stop chain in North America. The majority of customers are professional truck drivers. The corporate headquarters is located in Westlake, Ohio, a suburb of Cleveland. The company operates under both its namesake brand and the Petro Stopping Centers brand."
Submitted by MT