Company CHURCH OF THE LIVING GOD OF TRUTH, INCORPORATED Address 3330 Nicholas, INDPLS, IN, 46218, USA