received a message from 3022832800. After some checking, it shows up as
Ixc Communications
504 Interchange Blvd
Newark, DE 19711
And also,
Kyle Smith
work
504 Interchange Blvd
Newark, DE 19711-3557
(302) 283-2800
Does not identify purpose of call and demands a call back within 2 business days. Actual # calling is 13023682539 and I was unable to find any information.