Where is Roosevelt Square?

Where is Roosevelt Square located?

Roosevelt Square, Roosevelt Square, United States of America (approx. 40.90611°, -73.78611°)


Where is Roosevelt Square on the map?