On Board Terminals in France Mesotic Address: 11-13 ave de la Division Leclerc, 94230 Cachan France Phone Number: +33 1 49 84 85 17