Where is The Standard?

Where is The Standard located?

The Standard, The Standard, United States of America (approx. 40.727905°, -73.99078°)


Where is The Standard on the map?