Hours Of Operations Sephora Inside Jcpenney Massachusetts Natick Sephora Inside Jcpenney Hours of Operation and Locations in Natick, MA 4.5 - 22 votes 1 Locations in Natick www.sephora.com Sephora Inside Jcpenney Hours Category: Beauty & Health Sephora Inside Jcpenney - Natick, MA 01760 1245 Worcester St(508) 651-7041 View Store Details Explore NatickView More Apparel Burlington Coat FactoryColdwater CreekLord & TaylorH & MCarhartt Sports New BalanceGolfsmithDick's Sporting GoodsSkechersNorth Face Jewelry Burlington Coat FactoryLord & TaylorZalesGucciKay Jewelers Recommend For You Organic Beauty Bioskin Laser Advanced Laser Center Amazing Eyebrows Pasteur Pharmacy Mg Pharmacy Vitahealth Apothecary Vita Health Apothecary Josephs Pharmacy Prohealth Pharmacy