Sephora offers beauty enthusiasts and novices alike a large assortment of professional-grade hair care, beauty products and equipment, makeup, fragrances, skin-care products, accessories and more. This Sephora store is located inside the JCPenney department store in the Northwoods Mall.