WOMEN AND INFANTS HOSPITAL OF RHODE ISLAND: 101 Dudley St Providence, RI