The Idea Center® at PlayhouseSquare is the result of a partnership between WVIZ/PBS and 90.3 WCPN ideastream® and PlayhouseSquare. It is located at 1375 Euclid Avenue, in the heart of Cleveland’s PlayhouseSquare District, between the Allen Theatre and the United Way building. It’s a center for the arts, technology, education and ideas.

Copyright © 2014 ideastream® and PlayhouseSquare. All Rights Reserved.
Idea Center® 1375 Euclid Avenue, Cleveland, Ohio 44115-1835 216-916-6100