On Wednesday, December 18, 2024, officials confirmed that the Steward Health sign was removed from the building of Glenwood ...