Body Mechanics Health and Wellness, LLC Categories Chiropractors 3266 N. Meridian Suite 508 Indianapolis IN 46208 (317) 721-2537 Visit Website About Us Chiropractic health, wellness and therapy. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×