Apple Pay Scam 804-531-9103

Scam Number: 804-531-9103
Ref: 1054564

Carriers: Onvoy (804), Spoofed Verizon (505)
Status: Only accepts calls from mobile numbers
Call Center Location: India :india:
Answers as: “Suppoat” (HANGS UP IF YOU ASK FOR COMPANY NAME) or Apple