Company BODY MECHANICS HEALTH AND WELLNESS, LLC Address 6194 Forest View Drive, Indianapolis, IN, 46228, USA