West End Theatre
263 W. 86th Street,
New York,
NY
10024
263 W. 86th Street,
New York,
NY
10024
No one has favorited this theater yet
Showing 2 comments
The New Plaza has moved to: Macaulay Honors College, 35 W 67th St, New York, NY 10023.
New Plaza programming;
https://newplazacinema.org/