Vital Strength and Fitness
- Distance:1.38 mi
- Address:800 Lincoln St, Denver, CO 80203
- Phone:(720) 328-3897
- Reviews:19Rating:5.0
Great staff. Plenty of equipment, great layout for both weightlifting and crossfit style workouts, and good kickboxing program. Came into town for a week and snagged a groupon online for the week.... more