Artistic Stitch Sports Complex(party Place) 7908 Cooper Ave, Queens (Glendale). (718) 416-1380Graded on: 06/07/2019