24 Hour Fitness Opens Next Friday in Falls Church

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