1. All Pro Steam Cleaning
63 Messina St, Providence, RI 02908
Coordinate: 41.84862,-71.43018
Phone: (401) 359-0245
2. Independent Consultant Group and Restoration Services LLC
27 Higgins Ave, Providence, RI 02908
Coordinate: 41.83543,-71.43152
Phone: (401) 383-9365