Ten Thousand Villages Canada

Membership status: Guaranteed Member
Membership Type: Fair Trade Organization
Address: 65B Heritage Drive, New Hamburg, N3A 2J3 Canada

Product Categories

Fashion, Fashion accessories, Jewellery, Other Fashion, Womenswear, Food & Drinks, Chocolate & Cocoa, Coffee, Cooking & Baking, Snacks & Confectionery, Tea & Infusions, Home & Living, Candles, Incense & Oils, Games & Toys, Garden & Outoor, Health & Beauty, Home Décor, Kitchen & Dining