Where is Roosevelt Island Station?

Where is Roosevelt Island Station located?

Roosevelt Island Station, New York, United States (approx. 40.75914°, -73.95326°)


Where is Roosevelt Island Station on the map?