Map of Lemuel Shattuck Hospital Correctional Unit in Suffolk County, MA:

Lemuel Shattuck Hospital Correctional Unit Suffolk Boston South 42.2991487 -71.1016518