9 employees
Indy Health owned Health Insurance Company with Medicare D plan and other insurance product lines.
2020