Map of Lemuel Shattuck Hospital in Suffolk County, MA:

Lemuel Shattuck Hospital Suffolk Boston South 42.29974 -71.10181