24 Hour Fitness
- Address:720 S Colorado Blvd, Denver, CO 80246
- Phone:(303) 782-9424
- Reviews: 31Rating: 3.3
I had a membership here for a couple years. The classes used to be fun and the people who worked there use to be nice. They seem to go through staff quite often. The gym is always packed and there isn't a lot of parking .... more