Company INDIANA PUBLIC HEALTH INSTITUTE, INC. Address 2 N. MERIDIAN STREET, INDIANAPOLIS, IN, 46204, USA