A Canadian Online Directory

Custom Search

Sault Ste. Marie Shopping Centres, Shopping Malls & Retail Centers

The Station Mall - The Centre of It All! Popular

Discover the Great Canadian Shopping Experience at Station Mall - the largest shopping mall in Northeastern Ontario, Canada with over 120 stores and services. We are located at the heart of the Great Lakes where Lake Superior and Lake Huron meet, just 50 minutes north of the Mackinac Bridge.
Custom Search