Company INDY PHYSICAL THERAPY, PC Address 6330 EAST 75TH ST., STE 126, INDIANAPOLIS, IN, 46250 - , USA