126 Clinton Street,
1 person favorited this theater
This was entered as a comment from another Apollo Theater, at 125th Street, first posted by RedDawg, then followed up by Warren.
(A certain wurlitzer) “was actually installed in a different Apollo theatre at 126 Clinton Street, NYC. There is likewise no information on the status of this theatre that I can find.”
“The Lower East Side Apollo was a 1,788-seat independent theatre near bustling Delancey Street that Loew’s took over in the 1930s and ran for about ten years before closing it as a substantial loser. I don’t think it ever re-opened under another management. Several years ago, I tried to find the Apollo but couldn’t. It has either been demolished or converted beyond recognition as a theatre.”
Just login to your account and subscribe to this theater