5 Screens
120 E. Green Street, Ithaca, NY 14850, USA
Cinemapolis is a member-supported art house cinema located in Ithaca, New York. It was founded in 1986 as a single-screen arthouse cinema in the basement of a shopping center and became a mission-driven non-profit media arts organization in 2000. Cinemapolis has five screens that feature stadium seating, gorgeous digital projection, and immersive surround sound.
Verify to immediately update theatre information, respond to reviews, and more!