Immaculate Conception Catholic ChurchParishShare103 Lebeau Church RoadLebeau, LA 71345United StatesGet directions