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://www.centerforjesusthelord.org