Skip to Content
Home
About Us
Church History
Ecclesial Groups
Small Christian Communities
Mary Immaculate Catholic Church
Divine Mercy School
Divine Mercy Dispensary
Resources
Faith Formation
Leadership & Governance
Our Projects
DMC Complex
Announcements
Gallery
Choirs
Sermons
Contact us
Downloads
Events
0
0
+254-743990712
Contact Us
0
0
Home
About Us
Church History
Ecclesial Groups
Small Christian Communities
Mary Immaculate Catholic Church
Divine Mercy School
Divine Mercy Dispensary
Resources
Faith Formation
Leadership & Governance
Our Projects
DMC Complex
Announcements
Gallery
Choirs
Sermons
Contact us
Downloads
Events
+254-743990712
Contact Us
Events
Upcoming
Upcoming Events
Past Events
All Events
Filters
Date
Upcoming Events
Past Events
All Events
No events scheduled yet
We couldn't find any event scheduled at this moment.