Lemuel Shattuck Hospital is a 255-bed public health and teaching hospital located in the Jamaica Plain neighborhood of Boston, Massachusetts. The hospital is owned and operated by the Massachusetts Department of Public Health, and as an affiliate of the Tufts University School of Medicine, serves as the only teaching hospital operated by DPH. Shattuck Hospital offers inpatient care, including that of inmates through its correctional unit, as well as outpatient and social services.
Less