ABUNDANT LIFE BAPTIST CHURCH1800 ARTS ST, NEW ORLEANS, LA 70117 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions