NC Budo is located in Belmont, NC. As a competitive martial arts center, NC Budo offers a traditional core Okinawan curriculum and a 5 day a week sport training program. NC Budo offers customized plans for it's students and supplements karate training with conditioning and yoga classes.