224 Thayer St, Providence, RI 02906, United States
Lower Level, 144 Thayer St, Providence, RI 02906, United States
281 Thayer St, Providence, RI 02906, United States