Home Tags Liz Longmore

Tag: Liz Longmore

Construction completed, Stamford Hospital unveils new face

The 640,000 square foot, $450 million hospital officially opens on Sept. 26.