Kenpo in Haddon Heights
A general term for various martial arts blending Karate and Chinese influences, emphasizing self-defense.
525 Station Ave, Haddon Heights, NJ 08035, United States
A general term for various martial arts blending Karate and Chinese influences, emphasizing self-defense.