Websites hosted on 139.80.59.45 IP Address
Geo Location Information for 139.80.59.45 IP Address. The IP Address 139.80.59.45 is located at -45.8742 latitude and 170.504 longitude in New Zealand. Friendly Location for the IP Address is Otago, Dunedin, New Zealand, 9058.