x
Breaking News
More () »

Cleveland's Leading Local News: Weather, Traffic, Sports and more | Cleveland, Oh | WKYC.com

Cleveland International Film Festival permanently moving to Playhouse Square in 2021

The move to Playhouse Square follows a 14-year run at the Cedar Lee Theatre and a 30-year run at Tower City Cinemas.