Company THERAPEUTIC LIVING CARE CORPORATION Address 715 EAST 23RD STREET, , INDIANAPOLIS, IN, 46254 - , USA