It's off northern blvd & 93st near junction. It has sand boxes & water sprinklers.

The NYC Parks website says there is construction there. Anyone know how I can find out?