Snap Fitness

  • Health - Fitness - Beauty
13 Kanawha Boulevard
Charleston, WV 25301
(304) 760-5660
  • About

    Generations PT & Snap Fitness are community leaders and service providers for wellness, fitness and physical therapy services. We have 6 locations from Charleston, WV to Grayson, KY. We offer our members and patients access to a 24/7 fitness facility as well as assist them with achieving their personal fitness goals.