43-01 21st Street, New York 11101, NY, United States
Distance: 422 yd.
Company description
The International Training Center is a top of the line martial arts center led by some of the world's most famous fighters. Features classes that range from Judo to Kickboxing to much more.