Saint BakhitaParishShareSeniour Private ✭ Hezekiah Rabala Ochuka road21104 Soweto West, NairobiKenyaGet directions