Face Shop is a beauty store in Las Vegas, NV that offers a variety of skincare and makeup products. They provide customers with a selection of popular brands and beauty tools to enhance their daily routines.
With a focus on quality and affordability, Face Shop aims to cater to a diverse range of beauty needs. Customers can explore different options for their skincare and makeup preferences at this convenient location.
Generated from their business information