Company INDY IMPORT PERFORMANCE, INC. Address 6759 Thoroughbred Drive, INDIANAPOLIS, IN, 46278 - 0000, USA