I keep receiving calls from this number to and being from St. Louis (now living in Pittsburgh) i thought it might be someone I know. Beginning to think telemarketing too.
Just got a call from them about a half hour ago. Comes up Missiouri. Missed the call but would not have picked up anyway. They did not leave a message.