Company INDIANA MEDICAL EDUCATION AND DEVELOPMENTAL INFORMATION CENT Address 1500 ALBANY ST, BEECH GROVE, IN, 46952, USA