Ten Thousand Villages 1205 South Defiance Street, Archbold, OH 43502