Grandmaster Park’s Taekwondo 1744 E. 86th Street Indianapolis IN 46240, 1744 E. 86th Street, Indianapolis, IN - 46240
Grandmaster Park’s Taekwondo offers dynamic Taekwondo classes for all ages and skill levels. Develop strength, discipline, and self-c.....nc.!