IMAC martial arts

 

Click below for details of the Martial Arts systems that make up IMAC. Contact details of each advisory board can also be found for membership and information queries.