Jute Fabrics in France Etablissements Provoyeur Pere Address: 72 Rue De Roubaix, 59200 Tourcoing France Phone Number: +33 3 20 26 57 88