Geo Location Information for 80.154.77.37 IP Address. The IP Address 80.154.77.37 is located at 53.617 latitude and 10.6874 longitude in Germany. Friendly Location for the IP Address is Schleswig-holstein, Molln, Germany, 23879