-
St. Stephen Catholic Church1025 Napoleon Ave, New Orleans, LA 70115, United States
-
St. Theresa of Avila Church1401 Erato St, New Orleans, LA 70130, United States
-
The National Shrine of Our Lady of Prompt Succor2701 State St, New Orleans, LA 70118, United States
-
University of New Orleans Newman Center2000 Lakeshore Dr, New Orleans, LA 70122, United States