Wholesale Of Leather Goods in France Artimex Address: 128 Rue Du Faubourg De Douai, 59000 Lille France Phone Number: +33 3 20 02 45 82