FREE SPIRIT TABERNACLE OF PRAISE2516 CREEKWOOD LN, FORT WORTH, TX 76123 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions