EL SHADDAI MINISTERIO INTERNACIONAL INC15615 SANFORD AVE, FLUSHING, NY 11355 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions