IP information
IP: 64.114.94.20
Contact:TELUS Communications Inc. 10 - 3777 Kingsway Burnaby V5H-3Z7 CA