Facilities and Location

Please note:

Aikido Hokuryukai has permanently suspended operations at 1110 Finch Ave. W. and will re-open in a new location after the end of the pandemic.