100% Martial Arts

This provider is both online and in-person.

BMS Karate School

71 Innovation Drive, Vaughan, ON, Canada

Hayabusakan Judo Onc.

44 Prince Andrew Place

Judo Club Challenge

200 Connie Crescent, Unit 10, Concord, ON, Canada

Karate College for Kids

This provider is both online and in-person.

Victory Mixed Martial Art

34 Doncaster Avenue, East York, ON, Canada

Buckley Jiu-Jitsu

1029 Speers Road (at 4th Line), Unit 9, Toronto

Chu’s Martial Arts World

55 Glen Cameron Road, Thornhill, ON, Canada

Buicks Karate Dojo

This provider comes to you.

Pulse Martial Arts Academy

27 Roytec Road, Unit 10A, Woodbridge, ON, Canada

Systema – Russian Martial Art

39 Glen Cameron Road, ON, Canada