The Nameserver pdns160.ultradns.biz have a IP Address of 156.154.66.160 which is hosted on United States.
Advertising.com combines the industry’s most advanced technology, precise targeting and a quality network to deliver results for advertisers & publishers.