IMAX Theatre at Science North

Location

100 rue Ramsey Lake Rd.
Sudbury, ON
P3E 5S9