Idaho Falls Shoshin Ryu Martial Arts is a martial arts school in Idaho Falls, Idaho offering Shoshin Ryu training in Jiu Jitsu, Karate, and Judo. The school teaches self-defense and self-improvement through a practical skill set designed to build confidence, self-awareness, character, and discipline. Classes are available for children and adults, and training is open to men, women, children, and seniors.
Idaho Falls Shoshin Ryu Martial Arts
2873 14th N
Idaho Falls, ID 83401
Is this your business?