120 Ivy Road, Norwood, Johannesburg, South Africa
Making Leaders For Life. At Ultimate martial arts we strive to make Leaders for life through our wonderful Martial arts program. That don't just focus on the martial arts aspect but also on life skills like Communication, Respect, Discipline, Self-Esteem, Honesty ect.