Mater Dolorosa Catholic ChurchParishShare3458 Highway 107 SPlaucheville, LA 71362-0009United StatesGet directions