The providence anchor medical.is this the old coro bldg?
Address: 180 Corliss St, Providence, RI 02904, USA
Vivian L Roe | Sep 19, 2020
2020: Not anymore. Now at 100 Corliss St near P.O.
Elizabeth Jones | Sep 20, 2018
Yes
Maria Spitznagel | Sep 20, 2018
Yes it is
Thanks! Your answer is awaiting moderation.