home church school giving
about us admissions news & calendar supporting STM
Need to Contact Us?

Physical Address:

3937 Canal St.
New Orleans, LA 70119

School Telephone: (504) 488-6641

Church Telephone: (504) 482-2118

Fax: (504) 482-2101

Email: [email protected]

The church and school office is open weekdays from 8am-4pm.



Summer office hours are weekdays from 9am-1pm.