Company THE INDIANAPOLIS STROKE COALITION, INC. Address 8402 HARCOURT RD, #805, INDIANAPOLIS, IN, 46260, USA