FREEDOM TEMPLE OF MIAMI INC2519 NW 95TH ST, MIAMI, FL 33147 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions