The Odeon Is Set to Reopen This Year After a Renovation
With a new owner, a new venue manager and some freshening up planned in the coming months, The Odeon Concert Club, 1295 Old River Road on the East Bank of Cleveland’s Flats, is due to begin hosting new live performances again, perhaps before the end of …