Skechers Authorized Retailers - MANSOUR'S LTD. in Amherst, Nova Scotia (Shoes) - Map

Map & Directions Store Details & Deals

27 Church Street
Amherst, Nova Scotia B4H 3A7

Phone: 602-667-8577

Detailed Map