Within a franchise system, a business location or site that is independently owned by an individual(s) to whom the franchisor has granted certain rights. For comparison see “company-owned outlet.”
Mission Statement
Privacy Policy
Site Map
Contact Us