Admiral Carpet Specialists Carpet Installer - Stamford, CT Looking to contact Admiral Carpet Specialists? You can reach them at 203-322-5265