1271 N Main St, Providence, RI 02906, United States
1106 N Main St, Providence, RI 02904, United States
207 Manton Ave, Providence, RI 02909, United States