IMAX Theatre at Palisades Center
4270 Palisades Center Drive,
5 people favorited this theater
Located right next to the AMC 21-screen complex, this theatre opened in late-1998 a few months after the movie theatre opened. One of the first IMAX theatres located inside a major shopping center, this theatre has a decent screen but fewer seats than its cross-river rival, the Imax in Lincoln Square. Occasionally shows blockbuster as well as nature documentarys.
Just login to your account and subscribe to this theater