Cleaning Maid Be the first to review Rating: 70 Clear Choice window cleaning service 1909 Smith St Ste 3, North Providence, RI