EL SHADDAI MINISTRY84 TAYLOR AVE APT 1, NORWALK, CT 06854 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions