The Annunciation of the Virgin Mary Greek Orthodox Church was founded in 1961, and since then, it has celebrated the two major feast days of the Virgin Mary: March 25th and August 15th.

136 Sorauren Avenue Toronto, Ontario

Directions