Health Unclaimed IKenegbu HOSPITAL Address11 - 13 Pat Amadi Street, Off Okigwe Rd, IMO, Owerri, Imo Open map Claim this business Report a mistake or ask for removal