13 JuneThe Left Shoe Company Coming to Los Angeles The Left Shoe Company is a a made-to-measure luxury footwear brand and accessories retailer, and it has announced it will be opening its first store in the United States. The... 3091 June 13, 2013 Fashion, Men more