Like us on Facebook Roanoke Valley Dance and Cheer


The Rock

539 Becker Drive

Roanoke Rapids, NC 27870




Weekly Kyokushin Karate Classes on Wednesdays with Sensei Kenny Buffaloe, the official North Carolina Representative of Kyokushin Karate.  Kenny Buffaloe is a direct student of Grand Master S. Oyama of Japan and he has over 40 years training & experience.  Buffaloe has taught Kyokushin Karate in Roanoke Rapids since 1980 and in 1983, he received the State's "Governor's Award" for professional excellence.  Kenny Buffaloe teaches Kyokushin in the traditional Japanese way stressing the art & philosophy of karate for character building. 


   Kenny Buffaloe trained his son/student Christian Buffaloe and he is the current Kyokushin Youth Champion, having won 6 championships since 2008, qualifying twice to compete in Tokyo, Japan.




Come in and take a FREE trial lesson in Kyokushin Karate.  Challenge yourself!




Call:  (252) 589 - 4281  (Leave your name & number)