Karatedo is a form of traditional Budo (martial way of life). It is commonly thought of as a way to defend oneself from attack. Although self defense skills are included in the training, the Karatedo experience offers much more.
101 Town and Country Drive
Danville
CA
94526
101 Town and Country Drive, Danville, CA
+1 925.743.3919
www.doshinkan.com