Where is The Vue Express @ 39th Street?

Where is The Vue Express @ 39th Street located?

The Vue Express @ 39th Street, New York, United States of America (approx. 40.65064°, -74.00313°)


Where is The Vue Express @ 39th Street on the map?