25 Dorrance St,
Providence, RI 02903, USA
+1 401 421 7740
Landmark of Providence and an architectural gem inspired by European architecture. Take time to explore its lavish interior.