TravelCenters of America is the largest full-service travel center company in the United States. 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, hence the name TA and Petro Shopping Centers.
A TA TravelCenter in Lodi, Ohio
A TA truck stop off I-84 near Maybrook, NY
A TA Travel center in Erie, Pennsylvania
Goasis in Ashland, Ohio
Inside Goasis in Ashland Ohio