ELIJAH STEENHOEK MINISTRIES2120 OLIVE ST APT 2604, DALLAS, TX 75201 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions