December 23, 2016 Site Staff Stachurski, Dariusz R., MD Address: Rhode Island Hospital , 593 Eddy St., APC-12204, Providence, FacebookTwitterPinterestLinkedinRedditemailPrint