Where is 59th & Lex?

Where is 59th & Lex located?

59th & Lex, 59th & Lex, United States of America (approx. 40.76263°, -73.96799°)


Where is 59th & Lex on the map?