Karate in Cottonwood Heights

A striking martial art from Okinawa, Japan, known for its powerful punches, kicks, and blocks, as well as kata (forms).

International Martial Arts Association of Utah style

2258 Fort Union Blvd, Cottonwood Heights, UT 84121, United States