Company IMPACT CHRISTIAN COMMUNICATIONS, INC. Address 13000 U.S. 41 North, EVANSVILLE, IN, 47711 - 0000, USA