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 UniversityDownload Original File
Source
Cleveland Memory, Michael Schwartz Library Special Collections at Cleveland State University