Kenpo in Oak Hills
A general term for various martial arts blending Karate and Chinese influences, emphasizing self-defense.
13330 Ranchero Rd #10, Oak Hills, CA 92344, United States
A general term for various martial arts blending Karate and Chinese influences, emphasizing self-defense.