FLAMING SWORD INTERNATIONAL MINISTRIES INC7925 WEST RUSSELL RD 400994, LAS VEGAS, NV 89113 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions