St. Catherine of Siena Catholic ChurchParishShareKirawa Road11403 Nairobi, NairobiKenyaGet directions