Sephora Units Open At Kohl’s With Top Brands And A Luxury Experience

Sephora’s 2,500-square-foot unit at Kohl’s in Ramsey, N.J. has wide aisles and open sight lines, colorful displays and tons of merchandise.