2160 W 86th St #101, Indianapolis, IN 46260
Indianapolis, USA
The Fitness Clinic is an Indianapolis-based fitness and personal training experience providing one-on-one training, group workouts, and partner collaborations with over 28 years of experience.