Start Your Search For A Franchise...

OTTO is the world's leading mail order company. Franchisees manage retail shops with selected range of products and follow-up of orders.
Total Units
450
Year Established
1949
Year Franchised
1964
Total Countries
1
Website

You have saved info requests

Complete Your Request