WDSU: Our Lady of Fatima Statue at MCA
Posted 09/22/2017 12:02PM

Watch WDSU's coverage of the International Pilgrim Virgin Statue of Our Lady of Fatima's visit to Mount Carmel Academy.

7027 Milne Boulevard
New Orleans, La 70124
504.288.7626
504.288.7629
powered by finalsite