Company DELIVERANCE TEMPLE CHURCH OF GOD IN CHRIST, INC. Address 815 E. Lusher Ave., ELKHART, IN, 46517 - 2406, USA