65 Prospect St
65 Prospect St, Providence, RI 02906, USA