Our Lady of the Annunciation Catholic ChurchParishShareKing RoadRichmond Hill, Ontario L4E 1A5CanadaGet directions