an Entity references as follows:
Norwood Hospital is a hospital in Norwood, Massachusetts founded as Willett Cottage Hospital in 1902. It is a member of Steward Health Care.