Skechers Authorized Retailers - The Bay in Dartmouth, Nova Scotia (Shoes) - Map

Map & Directions Store Details & Deals

Micmac Mall
21 Micmac Blvd.
Dartmouth, Nova Scotia B3A 4K7

Phone: (902)469-6680

Detailed Map