Best report
ϟ
May 11, 2016
I'm guessing this is a solar panel scam because I've received such calls from several other numbers that were almost the same but with one digit changed, and all had a caller ID of "Auburn MA".