SLC Installations Inc. Carpet Installer - Chicago, IL Looking to contact SLC Installations Inc.? You can reach them at 773-594-0784