Aikido in Canton

A Japanese martial art focused on using an opponent's energy and movements against them, emphasizing throws and joint locks rather than strikes.

Excel Martial Arts style

585 Washington St, Canton, MA 02021, United States