Linen Fabrics For Technical And Industrial Use in France Novalin France Address: Barriere Francaise, 59143 Millam France Phone Number: +33 3 28 59 63 63