Genjikai Karate & Tai Chi offers traditional Japanese karate instruction as well as classes in Tai Chi and Qi Gong. "Through respect for the self comes respect for others."
More details
Payment Accepted
Check, Discover, Visa, American Express, MasterCard, Discover, Visa, American Express, MasterCard