FAITH DELIVERANCE TABERNACLE - RHEMA2176 STRAUSS ST, BROOKLYN, NY 11212 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions