Immaculate Conception Church
Closed
124 Church St
Natchitoches, LA 71457
The Diocese of Alexandria, established on July 29, 1853, serves the northern half of Louisiana, encompassing 50 church parishes and 21 mission churches. It is committed to fostering a vibrant Catholic community through various ministries, educational institutions, and faith formation programs.
Generated from the website
See a problem?