Durham, NC's The Streets at Southpoint is home to a Sephora store that caters to beauty enthusiasts with an extensive selection of makeup, skincare, fragrance, and hair care products from over 250 brands. This location stands out for its interactive experience, including in-store workshops and personalized consultations, making it worth visiting for both locals and tourists seeking the latest trends and high-quality cosmetics.

Information
Location Level 1
Report an issue with this listing

Other Sephora locations

All locations →