Tech Support Number 855-604-1396

Scam Number: 855-604-1396
Scammer’s Website or Email: https://owlca.xyz/01/01pool/nimdaUS/CH/?clickid=be6aewfc8b4g670f&campaign=2787&ip=24.28.190.164&browser_name=Chrome&os_name=Windows&key2=gm6gn8v5ox&lpkey=16ea964e008c180b69&uclick=wfc8b4g6&uclickhash=wfc8b4g6-wfc8b4g6-qdkt-lp-ft-h9fe-ojnt-d99e8c
Additional information about this scam:

855-604-1396 Jack Friday 9-29-23 11:57AM EST