Buffalo Mountain Martial Arts
210 Park Dr NW, Floyd, VA 24091, USA
210 Park Dr NW, Floyd, VA 24091, USA
One of the biggest highlights is the gym culture. The members are friendly, humble, and hard-working. It doesn’t matter if you’re there to compete or just train for fitness—everyone respects each other and encourages growth.
Posted 7 months agoHands down the best martial arts gym around. They have great programs for all ages, skill levels, and goals. Perfect for fitness enthusiasts and serious combat athletes alike.
Posted 8 months agoGreat place to train and for camps to compete. Coach James is professional and helpful, and gives plenty of opportunities to fight and compete. I lost 30 pounds when I first started training here
Posted 8 months ago