Dragon Claw Academy is a professional, family-oriented martial arts studio that teaches dynamic and challenging Chinese Martial Arts to people of all ages in the Champaign and Urbana area.
- 606 N Country Fair Dr., Champaign, IL 61821
- +1 (217) 274-8383