Grt consumer research & management inc./schnuck markets, inc
Consumer Report
I received a letter from GRT Consumer Research & Management Inc. 11420 Lackland Rd St. Louis, MO. 63146 USA, and a check in the amount of $1,994.15, drawn on US Bank, the name on the check was SCHNUCK MARKETS, INC, same address as alleged business on letterhead. I was supposed to call within ...