Hamilton North Shoshinjyuku Wadokai Karate Club | Karate in Hamilton - Contact - PlaySport