Historic
Somerville Hospital
Since 1891
The CHA Somerville Campus is a medical center and inpatient psychiatric hospital at 33 Tower Street in Somerville, Massachusetts - near Porter Square and Davis Square.
It is operated by Cambridge Health Alliance.
Source: Wikipedia / Wikidata
Nearby