Threat intelligence report for 66.183.9.59. Location: Langley, Canada · ISP: TELUS Communications Inc.