Company THE LOGAN INSTITUTE FOR HEALTH AND WELLNESS, LLC Address 6421 CREEKSIDE LANE, INDIANAPOLIS, IN, 46220, USA