FAITH TEMPLE OF DELIVERANCE INC1323 NW 54TH ST, MIAMI, FL 33142 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions