The Nameserver nameserver3.leet-dns.com have a IP Address of 38.119.36.37 which is hosted on United States.