Sephora will return to its former location inside Stonebriar Centre at 2601 Preston Road, Ste. 1230/1234. The store moved to a temporary location inside the mall last fall as the existing location was undergoing construction to expand the store. The opening of the location is expected to take place June 29. 972-712-8886.
www.sephora.com