1. Immaculate Conception Church 1101 E 5th St, Natchitoches, LA 71457 Coordinate: 31.769047,-93.077965 Phone: (318) 352-8394