5925 W 71st St, Indianapolis, IN 46278
Indianapolis, USA
West Indy Barbell is a 12,000 sq ft 24/7 powerlifting and fitness facility in Indianapolis founded in 2013, featuring expert coaching and specialized training programs.
105 reviews