called today. called back and got automated recording. it is TTC Marketing solutions out of chicago. The message said they were calling on behalf of one of there clients or a political campaign.
Called it back when they left no vm and it says that I either requested to be called via a website or am a current client. It then says to speak to an operator to press 1, but when you do it says they have high call volume and to leave a message. Cannot reach an actual person. All requests to be removed should be sent to TTC Marketing Solutions, 3945 North Nnena Ave, Chicago, IL 60634 and must include your phone number to be removed.