Company LIVING HOPE CHRISTIAN CENTER, INC. Address 1410 Deckard Drive, MITCHELL, IN, 47446 - 0000, USA