Sephora is located on the first floor of 12 Oaks mall, near the entrance to Nordstroms department store. It offers numerous health, beauty and hair care products, including high-end make up, fragrances, bath and body products. Products for both men and women are available.