24 Hour Fitness Founder Unveils Founders Club, a Fitness and Medical Spa Concept
Founders Club fitness in Las Vegas is Mark Mastrov's new US$10 million, 45,000sq ft club with strength training, recovery lounge and a medical spa.
Founders Club fitness in Las Vegas is Mark Mastrov's new US$10 million, 45,000sq ft club with strength training, recovery lounge and a medical spa.