Company BETTER HEALTH OF INDIANA, L.L.C. Address 5706 Dartmouth Drive, FORT WAYNE, IN, 46825 - 5425, USA