DEBRUM MINISTRIES10501 W 1ST ST, LA GRANDE, OR 97850 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions