The Nameserver ns.opnet.com have a IP Address of 208.35.154.6 which is hosted on United States.
The login page for TowerSearch Accounts