International Taekwon-do Federation of India (Autonomous Body) is located in Tiruchirappalli, India on Bus Stop, 14, Burma Colony, Pappakurichi Main Rd, near Oil Mill, Pappakurichi Kattur. International Taekwon-do Federation of India (Autonomous Body) is rated 5 out of 5 in the category taekwondo school in India.
Address
Bus Stop, 14, Burma Colony, Pappakurichi Main Rd, near Oil Mill, Pappakurichi Kattur