'International Taiji Meihua Mantis Federation Canadian Branch'
Training Locations;
Melville 800 Prince Edward Street (Melville Community Works)
Yorkton 295 Broadway St W (Yorkton Martial Arts Training Center)
'International Taiji Meihua Mantis Federation Canadian Branch'
Training Locations;
Melville 800 Prince Edward Street (Melville Community Works)
Yorkton 295 Broadway St W (Yorkton Martial Arts Training Center)