Women & Infants Hospital

101 Dudley St, Providence, Rhode Island, 02905

Surgeons at this facility