International Shotokan Karate Federation of Canada National Championship
Richmond Olympic Oval 6111 River Road, RichmondThe International Shotokan Karate Federation of Canada is a well-established, non-profit traditional shotokan karate organization that has proudly been in operation in Canada since 1977. With clubs spanning across Canada...