Retail Roundup: Sephora opens at Town Center, Paolini Garment moves to Plaza
September 11, 2014 at 16:02 PM EDT
A stand-alone Sephora store is headed to Leawood's Town Center Plaza and will open in early 2015. Sephora will occupy a 5,538-square-foot space next to Victoria's Secret...