The New Sudbury Centre is a shopping mall located in Greater Sudbury, Ontario, Canada. It has 110 stores and 562,619 square feet (52,269.0 m2) of retail space.
The New Sudbury Centre is a shopping mall located in Greater Sudbury, Ontario, Canada. It has 110 stores and 562,619 square feet (52,269.0 m2) of retail space. (en)
The New Sudbury Centre is a shopping mall located in Greater Sudbury, Ontario, Canada. It has 110 stores and 562,619 square feet (52,269.0 m2) of retail space. (en)