Just city and state in the ID, almost a guarantee of a scam.
That's how the one credit scam came up - Just city and state.
Another scam that came up that way was the 'ol' let us fix your computer...'
Though it could also be a utility switch company. I don't deal with them either.
Didn't answer and left no message at about 5:30 pm.