Company INVESTIGATIVE MEDICAL RESEARCH, INC. Address 5750 WEST 56TH STREET, INDIANAPOLIS, IN, 46254, USA