Excellence through dedication
Power through relaxation
Cannon Hill Wing Chun Kung Fu is an internal principle based training system offering chi kung and mediation skills combined with a time tested martial system.
We offer training ranging from awareness development to explosive technique from relaxed stillness to serious self defense. Personal and group training available.