Annunciation of the Lord ParishParishShare2414 Ogilvie RoadOttawa, Ontario K1J 6G9CanadaGet directions