Eleanor Slater Hospital: 14 Harrington Rd Cranston, RI