Superior Tech Help Oakland CA


Complaint: Received an email from Superior Tech Help that my “service”” will be auto renewed. I did not subscribe to their service and certainly do not want to auto renew any fake computer tech support service. Anyone contacted by this scam should also report them to the Federal Trade Commission at”

Tags: Computer Help Desk, Computer Technical Support

Address: 3 Bellevue Drive Treasure Island, Florida United States


Phone: 16503343788

Add comment