Housed in a 1913 Art Deco moviehouse, the Apollo Theatre, part of Cleveland Cinemas, screens a variety of indie and blockbuster films. It also screens movies as part of the Cleveland International Film Festival. Look out for special bargain films and other events.
440-774-3920
Oberlin, OH 44074