Sephora Inside jcpenney

Sephora Inside jcpenney

Sephora is a retail chain with a selection of upmarket makeup perfumes beauty & skincare products. They are located on the upper level of JCPenney near the escalators.