Internet Applications in France Atoo Address: 1 Square Saint-Jean, 62000 Arras France Phone Number: +33 3 21 16 14 50