The Nameserver drdns.stevens-tech.edu have a IP Address of 130.156.64.9 which is hosted on United States.