ABUNDANT LIFE APOSTOLIC CHURCH INC1701 E 32ND ST, INDIANAPOLIS, IN 46218 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions