Company THE NEW TESTAMENT CHURCH OF JESUS CHRIST INCORPORATED Address 2304 Delaware Street, Gary, IN, 46407, USA