Company INTEGRATED THERAPEUTIC WELLNESS, LLC Address 2801 Fairview Place, Suite Q, Greenwood, IN, 46142, USA