IC Floors LLC Carpet Installer - Powell, OH Looking to contact IC Floors LLC? You can reach them at 614-781-2700