John Wade Karate offers karate, kung fu, taekwondo, self defense, kids classes, gymnastics and martial art services.