News
At the corner of Seven Mile Road and West Outer Drive in northwest Detroit sits an unassuming 7,500-square-foot brick building called the Detroit Martial Arts Institute. The institute was founded ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results