24 Hour Fitness 15301 Ventura Blvd, Sherman Oaks, CA91403 24 Hour Fitness is located inside the Sherman Oaks Galleria at the corner of Sepulveda and Ventura Boulevard. The…More fitness center is open 24 hours everyday. They have strength machines, stair masters, tread mills, a sauna, jacuzzi, and steam room. Classes and programs include cycling, pilates and weight loss. Personal training and fitness assessment are available. A full list of classes can be viewed on their Web site.