Church Address: 3368 Esplanade Ave., New Orleans, LA 70119
Parish Office/Mailing Address: 1322 Moss St., New Orleans, LA 70119
Office Phone: (504) 488-2659
Office Fax: (504) 488-6741
For emergencies, please call: (504) 500-7531
Email: office@olr-nola.org
Office Hours
Monday - Friday, 9:00am - 2:00pm