DWELL HOLY SPIRIT INC1711 NW 38TH AVE, LAUDERHILL, FL 33311 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions