Received calls from this number. No message left or when I answered, someone in a foreign language, started asking me about my computer. I just hung up. Comes up North Carolina on caller id.