Martial Arts Instruction in Waterloo, ON
Grand River Karate
K-W Jiu-Jitsu
Professional Self Defense
Bauer's Traditional Tae Kwon
Bob Schneider's Waterloo Kung
Butoku Kai
Classic Martial Arts Canada