FREEDOM FAITH INSTITUTE365 HARWICK ST, PT CHARLOTTE, FL 33954 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions