Address: 3110 23rd Ave, Queens, NY 11105Phone: +1 718-545-8768Football clubs in New York cityYour browser does not support iframes, but you can use the following link. LinkFootballUSA