Geo Location Information for 143.196.255.163 IP Address. The IP Address 143.196.255.163 is located at 43.6124 latitude and 1.57207 longitude in France. Friendly Location for the IP Address is Occitanie, Mons, France, 31280
L’Institut national de la statistique et des études économiques collecte, produit, analyse et diffuse des informations sur l’économie et la société françaises