
Town Square
Franchise Fee: $99,500
Royalty: 7%
Total Investment: $847,224 - $1,387,268
Can Be Home Based:
No
Franchise Fee: $99,500
Royalty: 7%
Total Investment: $847,224 - $1,387,268
Can Be Home Based:
No