Napkins - Paper in France Carlimpex Address: 92 bd Victor Hugo, 92115 Clichy France Phone Number: +33 1 71 06 35 00