Penn Square Theatre

Euclid Avenue and E. 55th Street,
Cleveland, OH 44103

Unfavorite No one has favorited this theater yet

Penn Square Theatre, Cleveland, Ohio, 1911

Penn Square Theatre

Euclid Avenue and E. 55th Street
Cleveland, OH 44103
United States