print | Share: email to a friend share with facebook share with twitter share with LinkedIn share with Pinterest

Snap Fitness Health - Fitness - Beauty

13 Kanawha Boulevard
Charleston, WV 25301
(304) 760-5660
Click to Learn More
View Map

about us

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.