Kenpo in Buffalo

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

Train With Sean style

4685 Transit Rd, Williamsville, NY 14221