Women and Infants Hospital

101 Dudley Street,
Providence RI 02905
United States
CTEP Institution Code
RI012