The Strand [Providence]
The Strand
theatre in Providence
theater in Providence
79 Washington Street, Providence, RI 02903