Eleanor Slater Hospital: 14 Harrington Rd - Cranston, RI