December 23, 2016 Site Staff Snelling, Linda K., MD Address: Rhode Island Hospital, 593 Eddy St., Potter 112, Providence, FacebookTwitterPinterestLinkedinRedditemailPrint