Strosacker Auditorium

10900 Euclid Avenue,
Cleveland, OH 44106

Unfavorite 1 person favorited this theater

Showing 1 comment

ridethectrain
ridethectrain on November 15, 2026 at 6:23 pm

please add website https://films.cwru.edu/schedule.php

and the address is 10900 Euclid Ave., Cleveland, OH 44106