Machakos County Referral Hospital

GPTKB entity