Gift Baskets in Archbold, OH Ten Thousand Villages1201 S Defiance StArchbold, OH, 435024194451926Candy Cane Christmas ShoppeGift BasketsGift Shop Wind ChimesGift ShopsGift StoresPennycrest ShopsSouvenir ShopsSouvenir Stores Show More