Very Rev. Mark Toups, V.G., is vicar general of the Diocese of Houma-Thibodaux and pastor of Our Lady of the Isle Catholic Church in Grand Isle, Louisiana.
Very Rev. Mark Toups, V.G., is vicar general of the Diocese of Houma-Thibodaux and pastor of Our Lady of the Isle Catholic Church in Grand Isle, Louisiana.