Sephora inside jcpenney - jcpenney began opening Sephora inside jcpenney stores in October 2006. That original launch has turned into a phenomenon. Today, there are Sephora locations in jcpenney stores nationwide. These stores are smaller than a normal store with approximately 1,500 square feet but they are located in the center of the store and feature the signature Sephora look and beauty offering.
See all things at McCain Mall: Health, Bath & Beauty