Company INTERNATIONAL TEST AND BALANCE, INC. Address 643 Sun Valley Court, INDIANAPOLIS, IN, 46217 - 0000, USA