ABUNDANT LIFE WORLD OUTREACH INC4025 N SHERMAN DR APT 307, INDIANAPOLIS, IN 46226 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions