Petro Stopping Centers FDD – Franchise Information, Costs and Fees

Type of Business
As a franchisee, you will operate a Petro Stopping Centers-branded travel center facility located next to or near a highway.

Corporate Information
Petro Franchise Systems LLC is a Delaware limited liability company, formed on August 12, 2008. Petro Franchise’s principal place of business is 24601 Center Ridge Road, Westlake, Ohio 44145-5634. They have offered travel center franchises since 2008. Petro Franchise is a wholly owned subsidiary of TTravelCenters of America Inc., a Maryland corporation.

The total investment necessary to begin operation of a Petro Center is from $1,390,000 to $38,520,000. This includes payment to us and/or an affiliate of from $224,000 to $414,500.

Petro Stopping Centers FDD

View the 2023 Petro Stopping Centers FDD