FAITH LIFE INTERNATIONAL CHURCH INC1500 E INTERNATIONAL SPEEDWAY BLVD, DELAND, FL 32724 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions