• Title

  • 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.