ELIJAH RAIN MINISTRIES INC220 S SPENCER ST, POST FALLS, ID 83854 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions