Filter results

Tribeca Film Center

Company Description

The Tribeca Screening Room is a screening facility with 72 seats in lower Manhattan. The room features state of the art equipment, a small stage, and guest podium. The Tribeca Film Center also offers office space for rent