The Nameserver extdnsprod04.loyola.edu have a IP Address of 184.72.44.130 which is hosted on United States.