St Olga Ukr Cath Parish Address: 6052 52 Ave, Vermilion, AB T9X 1X3 Phone: (780) 853-5370 Clergy, Church Organizations