view this page in swahili
Offices
1. Caritas Office 2. Communication Department 3. Educational Office 4. Health Department 5. Justice and Peace Office 6. Lay Apostolate 7. Liturgy Office 8. Pastoral Office 9. PMS Office 10. Youth Department
11.Financial Office