1. All Pro Steam Cleaning
63 Messina St, Providence, RI 02908
Coordinate: 41.84862,-71.43018
Phone: (401) 359-0245
2. Johnny on the Spot
843 Elmwood Ave, Providence, RI 02907
Coordinate: 41.78944,-71.42183
Phone: (401) 489-8939
3. Carpet Busters
150 Union St, Providence, RI 02903
Coordinate: 41.82296,-71.41307
Phone: (866) 357-5577
4. Servpro
1193 Broad St, Providence, RI 02905
Coordinate: 41.79283,-71.41116
Phone: (401) 941-5500