It's Charter Communications. They are calling existing customers trying to get them to add more services regardless of whether the customer has asked to be put on their no-call list.
This number is Charter Com in St Louis. The cable company uses this number to harass people into buying new things such as phone or internet. Contact the better business bureau, and file a complaint. They have helped me get them to stop calling 5 times daily, with threat of a harassment lawsuit.
This is Charter. You can the number back and tell them to take you off their list; however, its takes 20 days for it to update in their system. So much for high speed service...