ABUNDANT LIFE CENTER MINISTRIES INCPO BOX 2303, SELMA, AL 36702 ContactAboutWorship StyleUnknownLanguageEnglishGet Directions