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?
{"latitude":40.75914,"longitude":-73.95326,"title":"Roosevelt Island Station"}