Niagara Falls IMAX Theatre is a IMAX theater located in Canada. It is one of the 6 IMAX theaters in Canada. Address of Niagara Falls IMAX Theatre is 6170 Fallsview Blvd, Niagara Falls, ON L2G 7T8, Canada. Niagara Falls IMAX Theatre can be contacted at 19053583611. Niagara Falls IMAX Theatre is rated 4 (out of 5 stars) by 687 reviewers on the web.
Some of the places around Niagara Falls IMAX Theatre are -
6170 Fallsview Blvd, Niagara Falls, ON L2G 7T8, Canada