Mater Dolorosa Catholic Church, Louisiana

3458, Louisiana 107, Plaucheville, Louisiana, 71362 View map

Schedule

Every Saturday
Mass
08:00

Details

Diocese
Alexandria, United States
Telephone
318-922-3131