ABOUT US
Who We Are
Mission
Leadership
Accessibility
Documents
Safe Church Policy
Humans of CMP
CONNECT
Children
Youth
Fellowship Groups
Serve
Prayer Requests
Knitting Circle
QUEST
MEDIA
Sermons
Other
SUNDAYS
WHAT’S HAPPENING
Coming Up
FRANÇAIS
Nos Services
Notre Mission
Groupes à Domicile
Enfants
Jeunes
Initiatives de Sensibilisation
DONATE
RENTALS
OUTREACH
Mar
23
Desiring God– Rev. Chris Barrigar
Watch
Mar
16
Where Does Lent Take Us? – Neil Mancor
Watch
Mar
02
Christian Virtues – Rev. Chris Barrigar
Watch
Feb
23
Receiving God’s Grace Through Each Other – Jeremy Favreau
Watch
Feb
16
Matthew’s Beautitudes – Rev. Peter Lekx
Watch
Feb
09
Psalm 138 – Rev. Chris Barrigar
Watch
Feb
02
Two Types of Jesus – Sam Farrugia
Watch
Jan
26
Jesus the One Who Releases – Rev. Chris Barrigar
Watch
Jan
19
Jesus the Messiah – Rev. Chris Barrigar
Watch
Jan
12
Jesus the Lord – Rev. Chris Barrigar
Watch
1
2
3
…
24