Archive
DANBURY - Sephora USA, the luxury makeup retailer, is opening a new store at the Danbury Fair Mall on May 21. The 3,750-square-foot store features skin treatment, fragrance, and cosmetic items from around the world.
Published: May 21, 2004 12:00 am
DANBURY â Sephora USA, the luxury makeup retailer, is opening a new store at the Danbury Fair Mall on May 21. The 3,750-square-foot store features skin treatment, fragrance, and cosmetic items from around the world.
The chain has more than 80 stories in the United States and more than 400 in Europe.