leaders sports performance
- Distance:8.40 mi
- Address:168 E 66th St, New York, NY 10065
- Phone:(347) 891-5929
- Reviews:8Rating:5.0
There is so much positive energy in this place, my son is looking forward to each class.. Awesome for kids. Teaches balance, discipline, body control. No gimmicks. No BS wood breaking.... more