Company WORD OF LIFE CHURCH OF GOD IN CHRIST INC. Address 5214 Thornleigh, Indianapolis, IN, 46226, USA