Debt Care USA
Debt Care processing India company pretending to be based out of US
Debt Care USA is a company based out of India, with a bogus office in Stockton, CA. They have not one single person working in the Stockton office and outsource everything to India, this company does robo-calling to get clients. The company claims to be FTC compliant, but does not follow any state ...