West End Theatre

263 W. 86th Street,
New York, NY 10024

Unfavorite No one has favorited this theater yet

Showing 2 comments

Al Alvarez
Al Alvarez on September 23, 2023 at 1:56 am

The New Plaza has moved to: Macaulay Honors College, 35 W 67th St, New York, NY 10023.

Al Alvarez
Al Alvarez on February 19, 2022 at 6:54 pm

New Plaza programming;

https://newplazacinema.org/