The Nameserver ns2.telengy.net have a IP Address of 204.11.192.20 which is hosted on United States.
Internet phone service for your home or office. Pay per call and Unlimited rate plans, phone numbers worldwide. Sign up for a free account today.