429 Cloudland Dr, Hoover, AL 35226
Magic City Dojo Martial Arts Birmingham, Alabama, offers ancient Japanese Bujinkan Budo Taijutsu martial arts training and self defense courses. Come train with us and see the difference.
We offer the most comprehensive training in the Birmingham area where you will focus not only on unarmed martial arts and ancient weapons, but also in modern weapons and self defense. Although our training is based on time tested martial arts principles, you will learn to apply the techniques to real world scenarios in order to give you a base to protect yourself and your loved ones.