Women And Infants Hospital Of Rhode Island

101 DUDLEY STREET
Providence, RI 02905