Minor Basilica of the Immaculate ConceptionMinor BasilicaShare145 Church StreetNatchitoches, LA 71457United StatesGet directions