Mass Street Group
Consumer Report
In checking my account, I found an ACH CREDIT deposit of $300 was made to my account - from MASS STREET GROUP. I've never heard of them, I've never dealt with them, & I don't know how they came across my account number. I fear they'll take every penny I have in my account in order to take back ...