Lowe's Canada will open in Edmonton