Ten Thousand Villages
105 North Walnut Street, Champaign, IL 61820, USA
217-352-8200
Ten Thousand Villages is a fair-trade retailer of artisan-crafted home décor, personal accessories, and gift items from across the globe. Artisans receive a fair price for their work, cash advances, prompt final payment, and long-term buying relationships.