Our Lady of Prompt Succor ChapelChapelShare2350 Louisiana AvenueLutcher, LA 70071United StatesGet directions