International fair trade retailer Ten Thousand Villages is closing its Charlottesville location along with 12 other stores across the country.