Station Mall
The Station Mall in Sault Ste. Marie, Ontario, Canada, is the second largest shopping mall in Northern Ontario, trailing just behind the New Sudbury Centre in Greater Sudbury. With 86 stores and 555,000 square feet (51,600 m2) of retail space, on on…