1
24 Hour Fitness
- Address:15301 Ventura Blvd, Sherman Oaks, CA 91403
- Phone:(818) 728-6777
- Reviews: 36Rating: 2.6
Lot of good equipment and close to home, but it doesn't really seem that clean. I wish my boyfriend could play basketball here like at the Northridge one. Staff is ok, not super-friendly, but there are a lot of good classes.... more