Tags: Shopping 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 555000 square feet (51600 m2) of retail space on one level [1]. Built in 1973 the mall has since undergone two major expansions. Its major tenants include Sears Walmart and the 52000 square feet (4800 m2) Galaxy Cinemas movie theatre complex.