CRATE & BARREL Carpet Installer - Saint Louis, MO Looking to contact CRATE & BARREL? You can reach them at 314-725-6380