Ruby Slipper is Reopening its Flagship Store on Canal Street!
Ruby Slipper 1001 Canal St., New OrleansTen years after its original opening – and five years after the tragic Hard Rock Hotel construction collapse closed the store – the Canal Street Ruby Slipper will have an …
Free