Company INCORPORATED AS CHURCH OF GOD AT 3710 TILLMAN RD Address 5866 N 600 W, Decatur, IN, 46733, USA