40 Lincoln Center Plaza,
New York, NY 10023

Cross Street: 65th St and Broadway