Vital Strength and Fitness
- Distance: 1,661.87 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