Geo Location Information for 85.116.42.17 IP Address. The IP Address 85.116.42.17 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
Infos cinéma, Spectacles à l'affiche, Infos people, Actu Musique - Retrouvez l'actu de vos sorties avec Premiere.fr : Interviews, bandes-annonces, extraits de films, actualités...