Albany, N.Y. Sephora will boost its presence in the Albany, N.Y., region with a boutique store located inside J.C. Penney at Crossgates Mall. Sephora will open on May 1.
Sephora already has a store at Colonie Center in Albany.
The company opened its first U.S. store in New York in 1998. The first store to operate inside of a J.C. Penney opened in 2006.