Palladium Times Square
1515 Broadway,
New York,
NY
10036
1515 Broadway,
New York,
NY
10036
34 people
favorited this theater
Uploaded By
More Photos of This Theater
The last feature to play in 70mm at Loew’s Astor Plaza was this engagement of “2001” in December 2001.
10 people
favorited this photo

Comments (1)
Pretty neat showing 2001 in the year 2001.