Bishop Lucey is overjoyed to announce our newest parish, St. Odilia American National Catholic Church in Fargo, North Dakota. The pastor is ANCC priest, Rev. Fr. Llewelyn Troska, a former Roman Catholic priest who continues his priestly vocation within the ANCC.
Fr. Llewelyn Troska Incardinates
Leave a Reply.
Write something about yourself. No need to be fancy, just an overview.