Karate in St. Louis
A striking martial art from Okinawa, Japan, known for its powerful punches, kicks, and blocks, as well as kata (forms).
6405 Hampton Ave, St. Louis, MO 63109, United States
503 N Taylor Ave, St. Louis, MO 63108, United States
8738 Rear Watson Road, St. Louis, MO 63119
4536 Louisiana Ave, St. Louis, MO 63111, United States