The New Sudbury Centre is the largest shopping mall in Northern Ontario, Canada, just ahead of the Station Mall in Sault Ste. Marie which held the status due to its 50,000 sq.ft 12-screen, 2,400 seat movie theatre, barring that feature, New Sudbury Centre was the largest, since Sudbury has its Silver City Cinemas elsewhere, as well as Station Mall having an integrated LCBO. New Sudbury Centre has 110 stores and 562,619 square feet of retail space spanning 2 stories.
Less