24 Hour Fitness is opening its new Falls Church location on Friday, September 21. The “Super Sport” club will include cardio equipment, free weights, group classes, a full sized basketball court, an indoor lap pool, personal training, TRX Suspension Training, personal viewing screens, a pro shop, sauna, steam room, whirlpool and towel service. Founded in 1983 as a one-club operation in San Leandro, Calif., 24 Hour Fitness has grown to more than 400 clubs in 17 states.
For more information or free 3-day passes, visit www.24hourfitness.com.