About Us

Established in 1945, Our Lady of the Annunciation Parish has celebrated faith and community with its parishioners.


Church Address: 1020 Laird Blvd

Office Entrance: 1125 Alexander Road

Mailing Address: 75 Roosevelt Ave

Phone Number: 514-738-1080

Email: [email protected]

Pastor: Father Robert Clark (On Medical Leave)
Email: [email protected]

Interim Pastor: Father Gerald Westphal
Email: [email protected]

Parish Catechetical Leader: Lynda Morrone
Email: [email protected]

Music Director: Mr. Lavrenti Djintcharadze