Company INDIANAPOLIS HEALTH SYSTEMS, INC. Address 15450 SOUTH OUTER FORTY DR, CHESTERFIELD, MO, 63017, USA