Omnisure
Consumer Report
- 04-13-2013
- 5
I have money coming out ofmy credit card for charges. I do not know who the company they represent is and when I call Omnisure, I am repeatedly told to call back by a recording, that their representatives are busy helping others
Ellen
Company: Omnisure
Country: USA
State: Illinois
City: Chicago
ZIP: 60654-4546
Address: 440 N Wells St, Ste 410
Phone: 3128360400, 8778360411
Site: omnisuregroup.com