The park is in long island city. You can take the train to vernon-blvd just next stop from hunters point in the 7 train.
Long island City
LIC
Its in LiC.
I have seen sone posts that say Hunters Point. Thats why i asked.
L.I.C., if you're taking the train, get off on Vernon Blvd-Jackson Ave.
Thanks! Your answer is awaiting moderation.