Imax Theatre Niagara Falls
Website: |
http://www.imaxniagara.com/ |
Location: |
6170 Fallsview Boulevard, Niagara Falls, ON L2G 7T8 |
Phone: |
(905) 358-3611 |
Admission
Cost : |
For ticket information and shows, please visit website. |
Direction: |
Available on website. |
