Stamford Health to shutter COVID-19 ‘vaccine supersite’ in South End effective July 23

Signs point to the entrance of the Building and Land Technology (BLT) building at 1 Elmcroft Rd. that has been converted to a COVID-19 vaccination ” …