Kenpo in Long Beach

A general term for various martial arts blending Karate and Chinese influences, emphasizing self-defense.

Power of One Self-Defense - Long Beach style

3821 Long Beach Blvd, Long Beach, CA 90807, United States