Geo Location Information for 85.25.176.79 IP Address. The IP Address 85.25.176.79 is located at 48.583 latitude and 7.75 longitude in France. Friendly Location for the IP Address is ALSACE, STRASBOURG, FRANCE
IP geolocation & IP to location solutions for companies that want to use the geographic location of web site visitors to enhance their security, marketing or regulatory compliance.