Our Lady of Prompt Succor Catholic ChurchParishShare32615 Bowie StreetWhite Castle, LA 70788-2609United StatesGet directions