Cleveland, Ohio, United States of America

Allen Theatre

LOCATION

Address: 1407 Euclid Ave.

Theater in Cleveland, Ohio. The Allen Theatre is one of the theaters in Playhouse Square, the performing arts center on Euclid Avenue in downtown Cleveland, Ohio. It was originally designed as a silent movie theater by C. Howard Crane and opened its doors on April 1, 1921, with a capacity of more than 3,000 seats.

Poster