Owners Say Duchess Hospital is Affordable to All Nigerians As Lai Mohammed Tours Facilities Local News May 10, 2022 Owners of the Duchess International Hospital, located in the GRA Ikeja, Lagos have told Nigerians that the multi-billion Naira medical…