Threat intelligence report for 66.222.234.192. Location: Lethbridge, Canada · ISP: TELUS Communications Inc.