Home › Cities Hall › Churchill Falls › Churchill Falls (Labrador) Corporation Limited, Department Store