1. Mater Dolorosa Church 620 3rd St, Independence, LA 70443 Coordinate: 30.6371,-90.50272 Phone: (985) 878-9639