Impact Self-Defense is your local gym for MMA, Brazilian Jiu Jitsu and women’s self defense classes in Houston, TX. Our team of experts will teach you the most effective techniques.