FREEDOM CHURCH FL INC25914 TERRAWOOD LOOP, LAND O LAKES, FL 34639 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions