MINISTRIES
SACRAMENTS
OUR PARISH
NOTICE BOARD
CONTACT US
+1 (416) 282-0370
PARISH INFO
The one place to get to know whats happening at the Parish.
Weekly News and Activities
Mass Schedule and Bulletins
Masses and Eucharistic Celebrations
Parishioner – Registration and Information Update