Versione italiana • English Version

ItalianFlag American Flag

CLEVELAND
DIRECTIONS  

All films will be screened in the 580 seat Strosacker Auditorium on the campus of Case Western Reserve University.  For a detailed campus map click here.

The Strosacker Auditorium is located at 2125 Adelbert Road, Cleveland, Ohio.