Friendly staff, wonderful instructors. Workouts are hard and...
Amazing instructors, especially for the kids classes.
absolutely fantastic class simulating real attacks
Among the many good things I could say this time about KMI, ...
A great place to learn a wide range of martial arts in a pra...