The Center of Jesus the Lord Other Renewal Centers Listing ID: 1313 City: New Orleans (Arch)Diocese Name: New Orleans Contact details 1307 Louisiana AveLouisiana,70115 504-529-1636 http://CENTEROFJESUSTHELORD-NOLA.ORG nscadmin2023-03-28T16:09:32-04:00 Share This Post FacebookXLinkedInPinterest