Sacred Heart Mission ChapelChapelShare1718 Herman Dupuis RoadButte LaRose, LA 70517United StatesGet directions