1. All Pro Steam Cleaning 63 Messina St, Providence, RI 02908 Coordinate: 41.84862,-71.43018 Phone: (401) 359-0245
2. EXPRESS CLEANER LLC Providence, RI 02909 Phone: (401) 529-8676