Lemuel Shattuck Hospital Relocation Project
Update
01/10/25
The BLDUP team recently visited the construction site at 88 East Newton Street in the South End. The below photos show the construction progress at the project site. The 420,000 square foot building is being developed by Commonwealth of Massachusetts.