Our Lady of the Annunciation Parish

Legal name: ROMAN CATHOLIC EPISCOPAL CORPORATION FOR THE DIOCESE OF TORONTO, IN CANADA

Our Lady of the Annunciation Parish serves the Catholic community in Richmond Hill and surrounding areas through weekly Mass, sacraments, religious education, and pastoral care. The parish provides spiritual formation for adults and children, including confirmation and RCIA programs for those entering the Catholic faith. Beyond worship, the parish operates community outreach initiatives, food programs, and support services for parishioners facing hardship. The church building itself functions as a gathering space for weddings, baptisms, funerals, and other life milestones. Staff and volunteers work to foster a welcoming environment where members can deepen their faith while contributing to the broader Catholic mission in the GTA.