Does the Promenade still exist?
Or was it lost in the revamp
Address: 124-02 Roosevelt Ave, Flushing, NY 11368, USA
Ryan Knudsen | Oct 3, 2019
It's still there.
Mike Zhang | Oct 3, 2019
Still there.
Arnold Ramsaran | Oct 3, 2019
Yes
Thanks! Your answer is awaiting moderation.