The Nameserver ns2-discovery.welcomesearchers.com have a IP Address of 69.194.235.3 which is hosted on United States.
Management Consultant, Business Consulting, Accounting and Information Technology, Expert Witness, and Genealogy Research