State Of Rhode Island Eleanor Slater Hospital

600 New London Ave
Cranston, RI 02920-3050
(401) 462-3085