24 Hour Fitness
- Distance: 8.33 mi
- Address:567 Floresta Blvd, San Leandro, CA 94578
- Phone:(510) 351-7579
- Reviews: 27Rating: 3.9
Typically 24 but this location STAY crowded 24/7, it may sound strange but it's also way too much equipment to the Point where there's literally no floor room to do ground workouts when the room is taken by the classes.... more