Our Lady Of Prompt Succor is located at 1100 Wright Ave, Terrytown, LA 70056. Terrytown, LA is located in Jefferson Parish, LA.