FREE LIFE CHURCH INCPO BOX 1195, LEESBURG, VA 20177 ContactAboutWorship StyleUnknownLanguageEnglishGet Directions