Patient Portal. PROMPT RELEASE - Most of your medical notes and testing results are now available in your electronic patient portal, ... Women & Infants Hospital Medical Records 101 Dudley Street Providence, Rhode Island 02905 (401) 274-1122, ext. 41486. My Chart: Outpatient Information..