Sit Means Sit Franchise: Score 69/100 | 163 Locations | FranchiseLens