Carpets & Rugs in Troy, IL First Choice Chem Dry507 Ohara Dr # 1Troy, IL, 622946186670445Be DryCarpet CleanersCarpet Cleaning ServiceCarpet Rug Cleaners SERVPRO of Alton Edwardsville & Granite City2220 Liebler RdTroy, IL, 622946187971392Carpet CleanersCarpet Cleaning ServiceCarpet Rug CleanersMold Remediation Show More