Thursday, September 12, 2024

Penn Square Theatre

 The Penn Square Theatre, 5413 Euclid Avenue, razed in July 1960, from Moving Picture World, July 18, 1914.

A later remodeling drastically altered the entrance.

No comments: