Title: New England deaconess hospital
Subjects: Hospitals, New England Deaconess Hospital
Places: Boston, Massachusetts