1230 Elmwood Ave, Providence, RI 02907, United States
850 Admiral St, Providence, RI 02904, United States
418 Pine St, Providence, RI 02903, United States
568 Broad St, Providence, RI 02907, United States