Company TEMPLE OF CHRIST APOSTOLIC FAITH IN JESUS CHRIST CORP. Address 972 WILLARD ST., GARY, IN, 46404, USA