Astor Place Theatre
434 Lafayette Street
New York, NY
10003, US