ALL SAINTS’ DAY MASS (ENGLISH)

Church of Mary Immaculate

ALL SAINTS' DAY MASS Chinese / Tuesday 31st October 2023 / 7.30PM English / Wednesday 1st Nov 2023 / 6.30AM

ALL SOULS’ DAY MASS (ENGLISH)

Church of Mary Immaculate

ALL SOULS' DAY MASS English / Thursday 2nd Nov 2023 / 6.30AM Chinese / Thursday 2nd Nov 2023 / 7.30PM BLESSING OF CEMETERIES: 7.30AM

ALL SOULS’ DAY MASS (CHINESE)

Church of Mary Immaculate

ALL SOULS' DAY MASS English / Thursday 2nd Nov 2023 / 6.30AM Chinese / Thursday 2nd Nov 2023 / 7.30PM BLESSING OF CEMETERIES: 7.30AM

Talk by Fr. Saimon: The Coming of Jesus Christ, The Messiah and Our Saviour

CMI Room G1/G2

TALK BY FR. SAIMON WILLIAM ORGANISED BY CMI INTERCESSORY MINISTRY "THE COMING OF JESUS CHRIST, THE MESSIAH AND OUR SAVIOUR. REFLECTIONS FOR ADVENT 2023." Date: Thursday, 23rd November 2023 Time: 8.00pm – 10.00pm Venue: Room G1/G2 All are welcome. For inquiries and registration please visit their counter in the church lobby or contact Beatrice Ekol […]

SENIOR PARISHIONERS FELLOWSHIP BREAKFAST

Date: Sun, 17th Dec 2023 Time: 9:30 am to 11.30 am Venue: CMI Room G1/G2 Age: 60 years and above For head count purposes, please register at their counter in the church lobby.

Scroll to Top