180.95.13.0 - 180.95.13.255 is an IP address range owned by The Corporation of the Trustees of the Roman Catholic Archdi and located in Australia - select an address below for more geolocation details