Financials

The Catholic Foundation
1000 Howard Ave., Suite 800 | New Orleans, LA 70113-1903
Telephone: 504-596-3045 | Fax: 504-596-3068
Email: rmenard@archdiocese-no.org


 

 

Web site by: New Orleans Web Design