Serving athletes in Alberta
The Members of Karate Alberta are committed to providing a safe environment for training and competition. (more details)