ABOUT THE VENUE
Located in the Idea Center at Playhouse Square, the Westfield Studio Theatre is a flexible auditorium, theater, television studio, and black-box performance space.
VENUE FEATURES
ADA Accessible, Restrooms
VENUE ADDRESS
Idea Center at Playhouse Square, 1375 Euclid Avenue, Cleveland, OH 44103
