Where is Roosevelt Island Station?

Where is Roosevelt Island Station located?

Roosevelt Island Station, Roosevelt Island Station, United States of America (approx. 40.759144°, -73.95326°)


Where is Roosevelt Island Station on the map?