How Many Sephora Stores are Present in the USA?
Sephora is a French multinational retailer of personal care and beauty products and is a subsidiary of LVMH. The total number of Sephora locations in the US are 1,636 and its graphical representation is shown in map.