Skip to main content
Organization / Program Name(s)
Located In
Bridgewater Uechi-Ryu Karate Academy
Bridgewater
Karate Nova Scotia
Halifax Regional Municipality
Shelburne Karate Club
Shelburne (town of)
Western Shore Karate Club
Mahone Bay