The 77th Street Theatre

The Play House purchased this former Christian Science church at Euclid Avenue and East 77th Street and reopened it in 1949 as the 77th Street Theatre. Shows were held there until 1983. | Source: Cleveland Memory, Michael Schwartz Library Special Collections at Cleveland State University
Download Original File