Company INDY MASSAGE THERAPY LLC Address 1060 N. CAPITOL AVE., STE. E295, INDIANAPOLIS, IN, 46204, USA