Women & Infants HospitalBy admin / October 9, 2018 Return to Directory Business Address 101 Dudley Street Providence ZIP Code 02905 RI Business Phone Number 401-274-1122 ext. 41248 Mammography Facilities Business Website Address Click here for a detailed assessment