Company INDY COMMUNITY CARE INSTITUTE INC. Address 1607 SOUTH DREXEL STREET, INDIANAPOLIS, IN, 46203, USA