Catering to beauty enthusiasts and makeup lovers, the Sephora store at The Mall at Green Hills in Nashville, Tennessee, offers a wide array of cosmetics and skincare products from over 250 brands, alongside its own private label. This location is worth visiting for its interactive Beauty Workshop classes and personalized service, making it a go-to spot for both locals and tourists seeking the latest trends and innovative beauty solutions.

Other Sephora locations

All locations →