Karate in Royal Oak
A striking martial art from Okinawa, Japan, known for its powerful punches, kicks, and blocks, as well as kata (forms).
4304 S Rochester Rd, Royal Oak, MI 48073, United States
30955 Woodward Ave #220, Royal Oak, MI 48073, United States