Station Mall is the most complete shopping complex in the Sault Ste. Marie area. Our centre is located in the heart of downtown, on the beautiful waterfront and overlooks our sister city Sault Ste. Marie, Michigan. Station Mall is close to a variety of hotels and attractions, and many are even just



293 Bay Street
Sault Ste. Marie, ON
P6A 1X3




[email protected]

loading reviews

Leave a review
The ad above is sponsored and has no affiliation with Bell World - Station Mall
is the information on this page incorrect or changed?

are you the owner of Bell World - Station Mall?