The Nameserver clgrps03.telus.net have a IP Address of 198.161.156.26 which is hosted on Canada.
Make myTELUS your home on the web for quick access to your TELUS account, webmail, news, weather, handy tips, and great original community TV programs.