Our Lady of Prompt Succor Catholic ChurchParishShare2120 Elliott StreetAlexandria, LA 71301United StatesGet directions