Imperial Benefits
Ripoff
- 01-10-2004
- 1
This company called me claiming I had applied for a credit card through them and told me I was approved. The thing is I don't remember ever applying to them.
Company: Imperial Benefits
Country: USA
State: New York
City: Champlain
Address: P.O. Box 2667
Phone: 8662332688