100% Martial Arts

This provider is both online and in-person.

Sport Seneca Club

Seneca College, 1750 Finch Avenue East, North York, ON, Canada

USC Academy

1500 Avenue Road, Toronto, ON, Canada

Goulding Park Hockey Association

45 Goulding Avenue, North York, ON, Canada

Fred Villari’s Studios Of Self Defense

655 Sheppard Avenue West, North York, ON, Canada