Welcome!

North Iowa Self Defense is a place to hone practical self defense skills. We teach a varied curriculum to accommodate the needs of all who attend classes. Please contact us for further information of feel drop by for a free class.