Geo Location Information for 80.70.210.158 IP Address. The IP Address 80.70.210.158 is located at 48.8939 latitude and 2.28864 longitude in France. Friendly Location for the IP Address is Ile-de-france, Levallois-perret, France, 92300
Conseils d'experts en matière de médecine, santé au naturel, bien être, beauté, alimentation, bio, sexo, famille…