TECH24 IT SERVICES
Check TECH24 IT SERVICES reviews to see if it is legit.
Emily –
Victim Location 28635
Total money lost $200
Type of a scam Tech Support
i was promised full support on my lap top for the 200.00 and never received it
Website:
Phone: