Hospitals

4701-BOH-001-055.jpg

26 Central Street is now the Cambridge Health Alliance Central Street Health Center.  It was already a health care facility in 1926.