Title: Thousand Waves Martial Arts and Self Defense Center, NFP
Description: Offers training in Seido Karate, Kajukenbo, self defense and non-violent conflict resolution, and Hatha Yoga for men, women, and children of all ages and backgrounds. Class schedules, pricing and contacts are provided.