984 Charles Street #Unit 1, North Providence, RI 02904 – 1262340 - ...