Credit Control LLC (CC) is a debt collection agency based in Hazelwood, Missouri, that purchases debt from major creditors. They also specialize in healthcare collection and have a “dedicated healthcare collection” division. The Better Business Bureau has accredited this business since 2012. Credit Control has been known for its aggressive and unethical collection practices […]