Historic movie theatre located on the East Side of Providence, specializing in the exhibition of films from foreign, independent and documentary distributors, screened in a beautiful vintage Art Deco Style cinema which has been in continuous operation since 1938.
260 Thayer St
02906 Providence, Rhode Island
Ph. (401) 421-3315