Geo Location Information for 129.180.3.173 IP Address. The IP Address 129.180.3.173 is located at -30.5083 latitude and 151.671 longitude in Australia. Friendly Location for the IP Address is New South Wales, Armidale, Australia, 2351