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 Project (Identifier: cleveplayarchive036.jpg), Cleveland State University Library Special CollectionsDownload Original File
Source
Cleveland Memory Project (Identifier: cleveplayarchive036.jpg), Cleveland State University Library Special Collections