Ten Thousand Villages – Buffalo
Buffalo, NY 14222

Ten Thousand Villages is more than a store. It’s a place where you can explore and connect with your global village. Ten Thousand Villages provides vital, fair income to artisans in Asia, Africa and Latin America by selling their handicrafts and telling their stories in North America.