Back in September 2008, the future Elmhurst Park (former gas tanks site) was starting to look inviting according to Queens Crap.
Now phase 2 is underway.
Here's the funny thing..."phase 2" was supposed to be the result of community input after phase 1 was completed, but no one can remember any meetings or surveys held by the Parks Dept in 2008 or 2009 that asked for residents' opinions about what they wanted there. Parks just decided to put a maintenance HQ and artificial turf there.
Queens Crap - January 18, 2010
McGraw Hill Construction - May 2009