Shore Theatre
22500 Lake Shore Boulevard
Euclid, Ohio
Built: 1939   Status: Demolished

PD 26 August 1948