Overview
Ten Thousand Villages is located in Toronto, ON, Canada and is part of the Gift, Novelty & Souvenir Stores Industry. Ten Thousand Villages has 30 total employees across all of its locations and generates $6.53 million in sales (USD). Ten Thousand Villages is located in Toronto, ON, Canada and is part of the Gift, Novelty & Souvenir Stores Industry. Ten Thousand Villages has 30 total employees across all of its locations and generates $6.53 million in sales (USD). (Sales figure is modelled).