The Miriam Hospital Ambulatory Center

Address

180 Corliss St 3rd Floor
Providence, RI 02904