Minor Basilica of the Immaculate Conception, Louisiana

145, Church St., Natchitoched, Louisiana, 71457 View map

Schedule

Every Sunday
Sung/Solemn Mass
17:00

Details

Diocese
Alexandria, United States
Telephone
318-352-3422