Ten Thousand Villages USA
  • 704 Main Street
    P.O. Box 500
    Akron, PA 17601
    United States

Ten Thousand Villages works to improve the livelihood of thousands of skilled artisans in 35 countries. Product sales generate income for artisans who would otherwise be unemployed or underemployed, enabling them to provide food, education, health care and housing for their families.

Product Specialties: Bath and Spa, Children's Items, Clothing and Shoes, Food/Drink, Furniture and Rugs, Housewares (Tableware, Linens, Baskets, and Decor), Jewelry, Musical Instruments, Personal Accessories (Bags, Hats, Scarves, etc.), Religious Items

Source Regions: Asia, Central America/Caribbean (incl. Mexico), Middle East/North Africa, South America, South Asia, Sub-Saharan Africa

FTF Member Since: 1994

Retail Locations
Ten Thousand Villages
490 Premium Outlets Blvd
Suite J490
Lee, MA 01238
United States
Ten Thousand Villages
87 Congress St.
Ste 104
Portsmouth, NH 03801
United States
Ten Thousand Villages
105 S Dubuque St.
Iowa City, IA 52240
United States
Ten Thousand Villages
The Shops at Harper's Point
11316 Montgomery Rd
Cincinnati, OH 45249
United States
Ten Thousand Villages
1907 S. Catalina Ave.
Redondo Beach, CA 90277
United States
Ten Thousand Villages
Kitchen Kettle Village
3523 Old Philadelphia Pike
Intercourse, PA 17534
United States
Ten Thousand Villages
329 N. Park Avenue
Suite 102
Winter Park, FL 32789
United States
Ten Thousand Villages
736 Elmwood Ave.
Buffalo, NY 14222
United States
Ten Thousand Villages
520 Selby Ave
Saint Paul, MN 55102
United States
Ten Thousand Villages
Souderton Center
781 Route 113
Souderton, PA 18964
United States
Ten Thousand Villages
6417 Roosevelt Way NE
Suite 101
Seattle, WA 98115
United States
Ten Thousand Villages
3201 W. Cary Street
Richmond, VA 23221
United States
Ten Thousand Villages
Shoppes of Kildaire
1357 Kildaire Farm Road
Cary, NC 27511
United States
Ten Thousand Villages
5820 Forbes Avenue
Pittsburgh, PA 15217
United States
Ten Thousand Villages
567 South Lake Avenue
Pasadena, CA 91101
United States
Ten Thousand Villages
7947 Santa Fe Drive
Overland Park, KS 66204
United States
Ten Thousand Villages
121 N. Marion Street
Oak Park, IL 60301
United States
Ten Thousand Villages
Greenbriar Village
3900 Hillsboro Pike, Suite 20
Nashville, TN 37215
United States
Ten Thousand Villages
218 10th Street
PO Box 214
Mt Lake, MN 56159
United States
Ten Thousand Villages
214 W. Cleveland Road
Centennial Place
Granger, IN 46530
United States
Ten Thousand Villages
701 Gettysburg Pike
Mechanicsburg, PA 17055
United States
Ten Thousand Villages
140 N. 8th Street Suite 125
Lincoln, NE 68508
United States
Ten Thousand Villages
22 N. Main Street
Hutchinson, KS 67501
United States
Ten Thousand Villages
181 S. Main Street
Harrisonburg, VA 22801
United States
Ten Thousand Villages
13625 Pennsylvania Avenue
Hagerstown, MD 21742
United States
Ten Thousand Villages
1564A Highwoods Blvd.
Greensboro, NC 27410
United States
Ten Thousand Villages
206 S. Main Street
Goshen, IN 46526
United States
Ten Thousand Villages
503 Pennsylvania Avenue
Glen Ellyn, IL 60137
United States
Ten Thousand Villages
113 Linden Street
Fort Collins, CO 80524
United States
Ten Thousand Villages
719 Main Street
Evanston, IL 60202
United States
Ten Thousand Villages
O'Bryonville
2011 Madison Road
Cincinnati, OH 45208
United States
Ten Thousand Villages
105 N. Walnut Street
Champaign, IL 61820
United States
Ten Thousand Villages
115 S. Main Street
Bluffton, OH 45817
United States
Ten Thousand Villages
Fells Point
1621 Thames Street
Baltimore, MD 21231
United States
Ten Thousand Villages
4803 Burnet Road
Austin, TX 78756
United States
Ten Thousand Villages
10 College Street
Asheville, NC 28801
United States
Ten Thousand Villages
1201 S. Defiance Street
Archbold, OH 43502
United States
Ten Thousand Villages
303 S. Main Street
Ann Arbor, MI 48104
United States
Ten Thousand Villages
915 King Street
Alexandria, VA 22314
United States
Ten Thousand Villages
302 Pearl Parkway
Suite 114
San Antonio, TX 78215
United States
Ten Thousand Villages
32 Parking Plaza
Suite 104
Ardmore, PA 19003
United States
Ten Thousand Villages
87 Church Street
Burlington, VT 05401
United States
Ten Thousand Villages
105 W Main Street
Charlottesville, VA 22902
United States
Ten Thousand Villages
8331 Germantown Avenue
Philadelphia, PA 19118
United States
Ten Thousand Villages
101 West State Street
Media, PA 19063
United States
Ten Thousand Villages
Rockvale Outlets
Rtes. 30 & 896 Suite 119
Lancaster, PA 17602
United States
Ten Thousand Villages
240 North Reading Road
Route 272
Ephrata, PA 17522
United States
Ten Thousand Villages
Stuyvesant Plaza
1475 Western Ave.
Albany, NY 12203
United States
Ten Thousand Villages
303 Lookout Road
Montreat, NC 28757
United States
Ten Thousand Villages
82 Main Street
Northampton, MA 01060
United States
Ten Thousand Villages
Downtown Crossing
252 Washington Street
Boston, MA 02108
United States
Ten Thousand Villages
One Greenville Crossing
4021A Kennett Pike
Wilmington, DE 19807
United States
Ten Thousand Villages
967-C Farmington Avenue
West Hartford, CT 06107
United States
Ten Thousand Villages
1054 Chapel Street
New Haven, CT 06510
United States
Committed to the Principles of Fair Trade in Everything We Do