Sephora - Forum Shops
3500 S Las Vegas Blvd
#N13
Las Vegas
89109
Phone Number:
(702) 228-3535
Sephora runs more than 2,000 stores worldwide, over 400 of which are in the US and six in Las Vegas. The company sells branded beauty products including perfumes and has its own Sephora collection.