Ten Thousand Villages is a retail store in Sonoma, CA that offers a diverse selection of handmade goods from artisans around the world.
They specialize in fair trade products, providing customers with the opportunity to support global artisans and their communities through their purchases.
Generated from their business information