3 people favorited this theater
Located on Broadway near Lincoln Center, this former single-screen theatre was twinned and continued showing first-run art house attractions. It was demolished when the Barnes and Noble Bookstore building was put up. It was once known as Studio 65.
Just login to your account and subscribe to this theater