Venue Information
Playhouse in New York The Lucille Lortel Theatre is an off-Broadway playhouse at 121 Christopher Street in Manhattan's West Village. It was built in 1926 as a 590-seat movie theater called the New Hudson, later known as Hudson Playhouse. The interior is largely unchanged to this day.
Upcoming Events (0)
You might also like (0)