Independent cinema in Providence, RI.

Seats: 250 seat auditorium

Who can use it

Local

Location

Providence, RI