The Nameserver ns2.loudmouthhosting.com have a IP Address of 174.120.129.6 which is hosted on United States.
North Dallas Texas Mom Blog