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 22, 2023 at 5:56 pm

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 10:54 am

New Plaza programming;

https://newplazacinema.org/