The Mayflower Mall is the dominant shopping centre in the Cape Breton Region. With over 70 stores, Mayflower Mall is ideal place to shop in Cape Breton.
800 Grand Lake Road Sydney, Nova Scotia B1P 6S9