Where is Flushing Ultimate Champions Tae Kwon Do located?
Flushing Ultimate Champions Tae Kwon Do is located at 141-20 Northern Blvd, Flushing, NY 11354
How big is Flushing Ultimate Champions Tae Kwon Do?
Flushing Ultimate Champions Tae Kwon Do employs approximately 20+ people.