I hung up after the robocall stated that they were calling from "Credit Card Services" and that they were calling about my credit card..... My Tele-Scam radar kicked in and I hung up.
This #, 6012990684 has being traced to an IP address: 203.146.82.#, pbx system with fake / displayed out going #. found listed on system ph#, 6262805218.