FAITH ABUNDANT LIFE CHURCH14210 OSAGE DR, BALCH SPRINGS, TX 75180 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions