Рет қаралды 5,471
Walk My Life
Built and opened in the 1950s, the New Sudbury Centre is a shopping mall located in Greater Sudbury, Ontario, located about 5 hours north of downtown Toronto. It has 110 stores and 562,619 square feet of retail space.