Lordco Auto Parts has announced the opening of its second store in Alberta, a 34,000 square foot operation located in Edmonton.