Location:
40 Lincoln Center Plaza
(entrance at 111 Amsterdam between 64th and 65th)
10023
New York, New York
United States
Phone:
917-275-6975
40° 42' 45.99" N, 74° 0' 21.5028" W
See map: Google Maps