December 23, 2016 Site Staff Mate, Rena B., MD Address: Eleanor Slater Hospital, 111 Howard Ave., Cranston, FacebookTwitterPinterestLinkedinRedditemailPrint