SUPER CLEAN CARPET CLEANING Carpet Installer - Narragansett, RI Looking to contact SUPER CLEAN CARPET CLEANING? You can reach them at 401-782-2667