Member-supported nonprofit arthouse cinema in the heart of downtown Stamford, CT.

Seats: total 513 in two rooms

Who can use it

Local

Location

Stamford, CT