200 Wickenden St, Providence, RI 02903, United States
30 N Main St, Providence, RI 02903, United States