Geo Location Information for 62.160.65.242 IP Address. The IP Address 62.160.65.242 is located at 44.1392 latitude and 4.80791 longitude in France. Friendly Location for the IP Address is Provence-alpes-cote D'azur, Orange, France, 31700
Agapes Restauration. Groupe francais de restauration.