FREE INDEED WORSHIP CENTER CORP12850 W STATE RD 84 LOT 5-17, DAVIE, FL 33325 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions