1. St. Francis De Sales Church 104 Echo St, Echo, LA 71330 Coordinate: 31.112495,-92.24025 Phone: (318) 563-4530