Geo Location Information for 198.161.157.200 IP Address. The IP Address 198.161.157.200 is located at 53.55 latitude and -113.5 longitude in Canada. Friendly Location for the IP Address is EDMONTON, ALBERTA, CANADA
myTELUS.com is operated by TELUS, one of Canada's leading telecommunication companies. It provides a full range of communications products and services for Canadians at home, in...