ABUNDANT LIFE MINISTRIES INC8138 PECK AVE, ANCHORAGE, AK 99504 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions