61 Fountain St
Aikido , Framingham
Aikido is the traditional Japanese martial art of movement and power. Aikido is a highly effective form of self-defense that teaches how to subdue even a much larger aggressor using minimum effort.
Products & Services
martial arts defense self fitness movement power physical