Map of Eleanor Slater Hospital in Providence County, RI:

Eleanor Slater Hospital Providence East Greenwich 41.7462896 -71.4670996