News
The famed Astor Place Theatre, with a seating capacity of 298, is located directly across the street from The Public Theater at 434 Lafayette Street in New York City.
For 34 years, Astor Place Theater, a humble venue in a historic building in Lower Manhattan, was occupied by a single show, Blue Man Group, which spun profits out of performance art.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results