International Judo Center is a martial arts facility situated in Flushing, NY, specializing in the practice and instruction of Judo techniques and principles.
With a focus on traditional training methods and fostering a sense of community among its members, the center offers classes for practitioners of all skill levels and ages.
Generated from their business information