Citi Financial a Financial Express Company
Consumer Report
- 01-31-2013
- 4
Received the EXACT same letter today in the mail. Thanks for posting these scam alerts, but is there some way to immediately burn these scam artists to ground?
Company: Citi Financial a Financial Express Company
Country: USA