Location is 1103 Stewart avenue, Garden city.
Back of the parking lot, under the parking garage thing.
Right across from Nassau Communty College, and right next to the Meadowbrook Parkway.
I might head out tonight. It's been dead lately due to the cold, but this place is rain or shine