Venue Image
Venue Image

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)