The Cinema House is home to faculty and staff offices, a screening room, production equipment, an editing room, and media stations at Denison University. The building was constructed as the house for Alpha Chi Omega, and given to the college in 1969.
Hi there!
Be the first to review!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate

More Business Info

Hours
Regular Hours
Mon - Fri:
Category
Colleges & Universities
Suggest an Edit