Black & Decker Retailer - Sears - Windsor,nova Scotia: Sears Appliance Store in Windsor, Nova Scotia (Tools, Hardware) - CLOSED

Map & Directions (CLOSED)

Sears Appliance Store
105 Wentworth St
Windsor, Nova Scotia B0N 2T0

Phone: (902)798-8333

Detailed Map