Ten Thousand Villages – Buffalo736 Elmwood Avenue,
Buffalo, NY 14222 (716) 839-9274 Visit Website
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.