100 Ramsey Lake Rd Science Museums Science North Science North is a science center in Sudbury, Ontario, Canada. EXPLORE PLACE