Sephora To Have 85 U.S. Stores

May 25, 2004

New store openings in Seattle and Fort Worth will give the French perfumery chain, Sephora, 85 stores in the U.S.

Recent News