St. Thomas Aquinas (on the campus of Nicholls State University) (Mailing Address) NSU Box 2051 Thibodaux, LA 70310-2002 (985) 446-6201 (Physical Address) 204 Madewood Drive Thibodaux, LA 70301
Ordination Date: May 26, 2012