Home Other Stuff The Left Shoe Company Opens Store In Los Angeles