Sears - Labrador City: Labrador City (department store home improvement ) - CLOSED
Store Details (Permanently Closed)
201 Humber Avenue
Labrador City, Newfoundland A2V 2Y3
Labrador City, Newfoundland A2V 2Y3
Phone: 709-944-3643
Fax: (709)944-5081
Regular Store Hours
Store hours may vary due to seasonality.
Nearby Sears Locations
- Gd Univers Des Paires, Fermont (12.46 mi)
Advertisements
