About Us
Submissions
Armbar
Find a Gym
Canada
USA
Blog
Contact
Find a Gym
Canada
Ontario
Ottawa, ON
Academy of Martial Arts Tankyushin
Academy of Martial Arts Tankyushin
Gym information
(613) 738-4483
https://tankyushin.com
info@tankyushin.com
2485 Lancaster Rd